问题标签 [database-backups]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2907 浏览

mysql - mySQL 每日从一张表备份到另一张表

如果我有 2 个具有相同定义的表,我将如何每天从其中备份数据?我可以使用 mySQL Administrator 来执行这样的事情吗

  • 每天中午 12:00,将 main_table 中的所有行复制到 backup_table
  • 最好是增量备份,因为将对 backup_table 中的记录进行一些更改,我不希望新的备份消除这些更改。

谢谢

0 投票
1 回答
1070 浏览

sql - 在使用查询在 sql server 中创建备份时,出现以下错误?

我有一个名为学生的数据库。为此,我可以使用工具备份创建数据库。但我无法使用查询创建。



在执行此操作时,我收到以下错误。有人可以在这个问题上帮助我吗?谢谢你们/......

消息 3201,级别 16,状态 1,第 1 行无法打开备份设备“C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Backup”。操作系统错误 5(拒绝访问。)。消息 3013,级别 16,状态 1,第 1 行备份数据库异常终止。

0 投票
1 回答
2229 浏览

mysql - 用于备份的理想 mysqldump 选项

我正在为我们的数据库服务器创建一个备份脚本,并想问是否有任何首选选项可以包含在mysqldump. 该脚本将每 6-24 小时从 cron 调用一次。

我们专门使用 InnoDB。

我们的数据库相当大,我很可能会单独转储表集群,而不是一次性转储整个数据库。

目前,我正在考虑包括:

关于创建良好、可靠的转储文件的任何其他建议或指示?

0 投票
1 回答
204 浏览

sql-server - 大型数据库的维护窗口和恢复

我们的一个团队正在开发一个较大的数据库(约 500GB)并从那里增长(我知道 500 Gig 对你们中的许多人来说可能看起来很小,但它将是我们商店中较大的数据库之一)。他们正在努力解决的问题之一是备份和恢复数据库。基本上,数据库将有几个“数据”表和一个用于存储图像/文档的表。我们需要完成以下工作:

  • 能够快速将数据表(无图像)备份和恢复到我们的测试服务器,以进行调试和测试。
  • 如果发生灾难性数据库故障,请仅恢复数据表以使大部分应用程序尽快启动并运行。然后,尽可能恢复图像表。
  • 在分配的每晚时间窗口(几个小时)内备份数据库。

我的问题是:

  1. 是否有可能实现前两个目标,同时仍将图像存储在同一个数据库中?如果是这样,我们会使用文件组、文件流或其他东西吗?
  2. 其他商店如何在合理的时间窗口内备份他们的数据库,同时保持高可用性?您是否复制到第二台服务器并从那里备份?
0 投票
2 回答
4309 浏览

sql-server-2008 - 如何使用 2 个 mdf 和 2 个 ldf 文件恢复数据库,只留下 1 个 mdf/ldf 对?

我有一个 .bak 文件(SQL Server 2008),其中包含 2 个 mdf 和 2 个 ldf 文件。

当我尝试从中恢复数据库时,它会创建所有 4 个文件。

我以前从未见过这种情况,想知道如何使用旧的 1 文件对系统(1 mdf/1 ldf)?

对备份中的 2 个文件对的任何见解也将有所帮助。

ps:我的设置没有任何Ndf文件,都是Mdf

0 投票
3 回答
32179 浏览

mysql - 如何使用 mysql 工作台进行自动 mysql 数据库备份

如何使用 mysql 工作台进行自动 mysql 数据库备份?

替代文字

可能吗?

0 投票
1 回答
2525 浏览

php - 有没有可以进行完全远程备份的脚本?

可能重复:
备份 php 站点和 mysql db 的建议

是否有任何 php 脚本可以进行文件系统备份和数据库备份(最好将它们压缩在一起)并将备份发送到远程服务器?

0 投票
1 回答
853 浏览

c# - 寻找可以让我在 C# 测试(MSTest)中备份 SQL Server 2005/2008/2008R2 数据库的代码

我在下面找到了一个起点,但我担心我会错过对CreateDbBackup()and的调用RestoreDbBackup()。我希望我可以在我的测试中编写和使用属性。这可能吗?如何?我正在使用 MSTest 库和 C# 4.0。

http://www.linglom.com/2008/01/12/how-to-backup-and-restore-database-on-microsoft-sql-server-2005/

0 投票
1 回答
775 浏览

sql-server - “场中已存在具有相同 ID 的内容数据库”

我正在尝试将生产数据库的备份还原到我们的测试环境,并收到错误消息“场中已存在具有相同 ID 的内容数据库”。还原操作完成后。

将新数据库附加到我为其创建的新应用程序后,我无法启动该站点。

如何删除此重复 ID?我相信有问题的 ID 位于 SP_Config 数据库的 SiteMap 表中,但我不确定是否应该从这里删除任何内容。我们还有一个无法触及的完整测试内容数据库。其他人遇到过这个问题吗?

0 投票
1 回答
2627 浏览

sql - SQL 日志和活动事务

我有一个使用 SQL 2008 运行模拟 SQL 2005 数据库的 Web 服务器,并且我有一个用于测试环境的本地 SQL 2005 数据库。

这导致我使用脚本来备份/恢复数据以进行测试,因为 2008 服务器备份不会恢复到 2005 服务器。

当我在生产 Web SQL Server (2008) 上运行此 SQL 查询以减小表的大小时

我收到这条消息:

我有时也会在发布脚本时出现它。

当我运行此 SQL 命令时,我得到以下结果:

结果:

以下是我的问题和问题:

  1. 我明白了..我有一个需要回滚命令的事务语句

< if @@Trancount > 0 Rollback > .. 但我有 100 个存储过程,所以在我这样做之前....

  1. 与此同时......我怎样才能消除这个问题?我试过 SHRINKING 并尝试备份 Db ......

  2. 如您所见,它处于简单模式...我不知道如何备份 LOG ONLY 文件...(还没有找到如何做到这一点)...