标签: backup-strategies

备份和恢复DynamoDb表

我的目标是备份和恢复S3的dynamodb表.我知道使用数据管道和DynamoDb流的导入/导出.我对数据管道的关注是,当备份过程完成后,我无法确定备份执行的"时间点".例如,如果备份过程在上午11点开始并在上午11:30结束,则备份中的项目可以是从上午11点到11点30分在dynamodb表中发生的任何事情.

如何使用DynamoDb流来补充数据管​​道?

如何将dynamodb表恢复到特定的"时间点"?

restore backup-strategies database-backups amazon-dynamodb

6
推荐指数
1
解决办法
2634
查看次数

您如何处理TB级数据的异地备份?

我有非文件需要在异地备份的文件和数据库转储.

实现这一目标的最佳方法是什么?

我目前正在将rsyinc称为亚马逊EBS或获得一台设备(例如梭子鱼).

我打电话给我的一个伙伴,他说他用backula将所有文件放在一个磁盘上,然后将磁盘备份到磁带上,然后将磁带发送到铁山.

还在等待我联系过的其他系统管理员的回复.将在此处发布结果.

backup backup-strategies

5
推荐指数
2
解决办法
4413
查看次数

你能从调试编译的二进制文件中检索源代码吗?

大约 8 年前,我四处挖掘并找到了我在 Visual C++ 6.0 中编写的内容的可执行文件。我从不备份源代码,但我想我总是在调试模式下编译所有内容。我还依稀记得在某处听说过“除非您拥有编译器的调试符号或其他东西,否则您无法将可执行文件反编译为源代码”。该代码具有情感价值,但我检索它并不是关键任务。

这就是背景;以下是问题:

  1. 如何检查可执行文件是否在调试模式下编译?
  2. 如果是,调试模式可执行文件附带哪些信息?
  3. 我可以检索完整的源代码吗?如果做不到这一点,与发布版本相比,我在反编译时可以获得任何实质性的改进吗?如果是这样,如何?

谢谢,

——迈克尔·伯格

c++ decompiling debug-symbols backup-strategies visual-c++

5
推荐指数
1
解决办法
5870
查看次数

恢复每日差异备份 - 没有文件准备好前滚问题

我使用 SQL Server。我的差异备份有问题。我在周末对数据库进行完整备份,此外,我还每天对数据库进行差异备份。我创建了一项工作,可以自动执行这些备份任务。拿完这些完整的和不同的 bakcups 后,我每天和每周都会用工作 schudelar 恢复它们。我的完整还原作业任务每周都会成功运行,但是当我的其他任务(即还原每日差异备份)尝试运行时,它会失败并显示“日志或差异备份无法还原,因为没有文件准备好前滚。”错误消息。

我有两个数据库服务器。其中一台是生产服务器,另一台是报告服务器。报告服务器包含与生产数据库服务器相同的数据库。每周结束时,我都会对生产数据库服务器中的数据库进行完整备份以用于报告服务器。同样,每个午夜,我也会对生产服务器中的数据库进行差异备份以用于报告服务器。第二天,我将最后一个差异恢复到报告服务器中的数据库。我使用可视化 cron 工具来执行该过程,但它因该错误而失败。我尝试恢复手动但收到相同的错误消息。

这是我的恢复命令。

EXEC [dbo].[DatabaseRestoreMany] 
    @Databases = 'DB_2004',
    @BackupRoot = '\\BCKPSRVR\BKUP\',
    @BackupTypes = 'DIFF',
    @DataFileDirectory = 'D:\DBFILES\DB_2004\',
    @LogFileDirectory = 'D:\DBFILES\DB_2004\',
    @DirectoryPerDatabase = 'Y',
    @RecoveryState = 'STANDBY',
    @ReturnBackupList = 'N',
    @ReturnTaskList = 'N',
    @Execute = 'Y'
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?你能帮助我吗?

先感谢您。

database sql-server backup backup-strategies database-backups

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

如何在App Engine中恢复意外删除的生产数据?

我从生产App Engine应用程序中删除了一些数据.不幸的是,当我这样做时,我的表名错了,因为我有两个名称非常相似的表.我知道部署的代码是版本化的,因此您可以回滚到以前版本的代码.你的数据怎么样?而且,展望未来,用于生产数据的最佳数据备份策略是什么?

database versioning google-app-engine backup-strategies database-backups

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

git 会复制我的所有文件吗?

我正在尝试使用 git 在网站上实现一个新的备份系统。虚拟专用服务器共有 20GB 空间,其中 5GB 可用空间。

当我运行git add ./var/www使用我最喜欢的.gitignore参数)时,我有一个巨大的 git 文件夹,它填满了我的硬盘。

目前还不清楚为什么会发生这种情况,因为我希望.git目录包含有关位的位(元信息),而不是所有文件的二进制重复项!

这里发生了什么?如果我的网站是14GB,.git目录会额外占用14GB吗?

git backup-strategies

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

自动从 S3 删除旧备份并每月移动到冰川

我已设置 Gitlab 将每日备份保存到 Amazon S3 存储桶。我想在冰川上保留一年前的每月备份,在标准存储上保留一周前的每日备份。使用 S3 生命周期规则,此清理策略是否可行?如果是,怎么办?

backup amazon-s3 backup-strategies amazon-web-services

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

git 中的 svnadmin 转储

我正在将我的大量工作从个人 SVN 存储库转移到 git 存储库。我有一个 cron 作业设置,它每晚在我的所有 repos 上运行 svnadmin dump 到一个远程文件夹中。git 中有类似的功能吗?

另外,我不完全了解 git,所以这个逻辑很可能是错误的,但是我将所有 svn 存储库保存在一个目录(/home/svn/)下,git 是否创建了一个类似的目录,我可以将其复制到偏远的地点?还是只将快照存储在 .git 目录中?

git backup backup-strategies

2
推荐指数
1
解决办法
2787
查看次数

用备份替换azure数据库

我有一个azure数据库的备份文件(.bacpac).我想用该备份替换现有的azure数据库.建议的程序是什么:

  • 将备份导入新数据库并将数据库重命名为旧数据库?
  • 使用SSMS T-SQL:"使用凭证= [..]"从[url]恢复数据库[db]?

如何确保用户不受/恢复过程影响最小?我可以在任何类型的离线模式下设置要替换的数据库吗?

backup azure backup-strategies database-restore azure-sql-database

2
推荐指数
1
解决办法
2611
查看次数

Subversion:是否可以仅备份自上次备份以来的增量?

这里有人知道是否有可能只备份自上次备份以来已经改变的subversion reposiotory的部分(即:delta)?

实际上,这可能类似于每个午夜进行完整备份,每小时进行一次增量备份.如果在11点07分发生了崩溃,那么就必须使用最后一个午夜完整备份并对其应用所有增量,因此只会丢失七分钟.

此外,如果这应该是可能的,那么可以在"热备份"模式下进行(如果这是正确的术语),也就是说,当其他用户在存储库上运行时,尤其是检入时.

svn backup-strategies

1
推荐指数
1
解决办法
1382
查看次数

备份/恢复Kubernetes的当前状态(Namespaces/Pods/Controllers/etc)

我希望能够获得我当前群集状态的描述,以便将来我能够从失败中恢复.除了从source/cli单独重新创建所有服务之外,还有哪些解决方案?

backup backup-strategies kubernetes kubernetes-health-check

1
推荐指数
2
解决办法
1768
查看次数