标签: backup

mysqldump与create database line

我正在将文件移动到另一台计算机上,我想做的一件事就是在MySQL数据库中传输数据.我想将数据库转储到.sql文件中,但是还要在文件中包含create database db_name,这样我只需要将文件导入mysql而无需手动创建数据库.有没有办法做到这一点?

mysql database backup mysqldump

49
推荐指数
2
解决办法
8万
查看次数

sql server恢复备份错误

我已经备份了一个我在运行SQL Server 2012 Express Edition的其他机器上创建的数据库,我想在我的机器上恢复它,运行相同的机器.我勾选了复选框覆盖现有的复选框,并收到此错误:

Backup mediaset is not complete. Files: D:\question.bak. Family count:2. Missing family sequence number:1   
Run Code Online (Sandbox Code Playgroud)

backup database-backups sql-server-2012 sql-server-2012-express

48
推荐指数
2
解决办法
4万
查看次数

如何提取或解压缩.ab文件(Android备份文件)

我正在运行一个android 4.0.3设备,我想提取由以下创建的备份文件:

adb backup -f ~/data.ab -noapk app.package.name
Run Code Online (Sandbox Code Playgroud)

上面的代码在CMD(windows)中运行,我可以在'〜'目录中获取data.ab文件.

我不能做的是使用CMD来接收该文件.我尝试了以下两种方法.

dd if=data.ab bs=1 skip=24 | openssl zlib -d | tar -xvf -

dd if=data.ab bs=1 skip=24 | python -c "import zlib,sys;sys.stdout.write(zlib.decompress(sys.stdin.read()))" | tar -xvf -
Run Code Online (Sandbox Code Playgroud)

我得到以下错误

错误

我尝试通过CYGWIN提取它,但是,我也失败了.

错误

我应该在哪里提取?我的命令提示符应该在哪个目录中?任何见解?

backup android cmd

48
推荐指数
2
解决办法
8万
查看次数

如何使用mysqldump命令行实用程序完成mysql数据库的备份

如何使用mysqldump完成mysql数据库的完整备份?当我进行备份时,我的指定数据库中的表只会被备份.程序和功能不是.

这是我正在使用的备份命令:(
操作系统是Windows Vista.)

mysqldump -u username -p db1 > backup.sql
Run Code Online (Sandbox Code Playgroud)

mysql backup mysqldump complete

47
推荐指数
4
解决办法
16万
查看次数

如何备份远程SVN存储库

我目前正将SVN服务器从家用服务器移动到远程服务器,以便我可以更轻松地从其他位置访问它.我的远程服务器没有备份,所以我想定期备份到我的家庭服务器.

远程服务器是Windows 2003服务器.家庭服务器是Windows Home Server.

做这个的最好方式是什么?我可以让我的家庭服务器每晚都能获得远程服务器的转储吗?带宽不是一个重要的考虑因素,但如果我可以将任何新的签到复制到我的家庭服务器上的SVN服务器那么没问题.

欢迎任何建议.

svn backup

47
推荐指数
4
解决办法
3万
查看次数

打开SQL Server .bak文件(不还原!)

我一直在阅读很多关于如何从.bak文件恢复SQL Server中的数据库的google帖子和StackOverflow问题.

但是它们都没有说明如何只读取数据库备份中的表.(无论如何我都找不到?)

我只想查看一些现已删除的旧信息,而不是实际恢复完整的数据库.这可能吗?

.

编辑:

我只是想发布我的T-SQL解决方案来解决问题,所以其他人可能会使用它,我可以回去查找它;)

首先,我创建了一个名为的新数据库backup_lookup并将其脱机.在此之后,我可以将我的旧数据库恢复mydb到新数据库,而不会触及我的原始数据库.

USE master
GO
RESTORE DATABASE backup_lookup
 FROM DISK = 'D:\backup\mydb.bak'
WITH REPLACE,
 MOVE 'mydb' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\backup_lookup.mdf',
 MOVE 'mydb_log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\backup_lookup_log.ldf'
GO
Run Code Online (Sandbox Code Playgroud)

我希望这有帮助 :)

sql-server backup restore sql-server-2008

46
推荐指数
3
解决办法
11万
查看次数

通过网络还原数据库备份

如何通过网络使用SQL Server 2005还原数据库备份?我记得以前做过这个,但是你必须做的事情有点奇怪.

database sql-server backup sql-server-2005 restore

45
推荐指数
5
解决办法
7万
查看次数

实现软删除的最佳方法是什么?

目前正在处理项目,我们必须为大多数用户(用户角色)实施软删除.我们决定在数据库中的每个表上添加"is_deleted ='0'"字段,如果特定用户角色点击特定记录上的删除按钮,则将其设置为"1".

对于将来的维护,每个SELECT查询都需要确保它们不包含is_deleted ='1'的记录.

是否有更好的解决方案来实现软删除?

更新:我还应该注意到,我们有一个Audit数据库,用于跟踪Application数据库中所有表/字段的更改(字段,旧值,新值,时间,用户,ip).

sql database backup database-design

44
推荐指数
8
解决办法
3万
查看次数

备份Azure Blob存储内容的最佳方法是什么

我知道Azure存储实体(blob,表和队列)具有内置的弹性,这意味着它们被复制到同一数据中心的3个不同服务器.最重要的是,它们也可以被复制到物理上位于不同地理区域的不同数据中心.出于所有实际目的,在这种情况下丢失数据的可能性接近于零.

但是,如果一个草率的开发人员(或者受酒精影响的开发人员))通过Azure门户或Azure存储资源管理器工具意外删除了存储帐户,会发生什么?最糟糕的是,如果黑客获取您的帐户并清除存储会怎么样?有没有办法检索已删除blob的千兆字节或是这样吗?不知何故,我认为必须有一个优雅的解决方案,Azure基础设施在这里提供,但我找不到任何文档.

我能想到的唯一解决方案是编写自己的流程(工作者角色),定期将我的整个存储备份到不同的订阅/帐户,从而大大增加了存储和交易成本.有什么想法吗?

问候,

阿尔奇尔

backup azure azure-storage azure-storage-blobs

40
推荐指数
1
解决办法
3万
查看次数

Firestore新数据库 - 如何备份

Google Firestore数据库服务是否提供备份?如果是这样,我如何备份数据库以及如何在出现错误时进行恢复?

backup google-cloud-firestore

40
推荐指数
6
解决办法
2万
查看次数