问题标签 [backup-strategies]
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.
mysql - 备份 MySQL InnoDB 表的最佳实践?
备份 MySQL InnoDB 表的最佳实践是什么?(对于 myisam,我使用 backuppc)
如何进行备份以及如何恢复它?
谢谢你。
mongodb - 如何验证由 mongodump 操作产生的文件的完整性?
根据我所做的研究,mongodump 没有内置检查来验证 mongodump 操作的完整性;至少,对用户来说没有什么明显的。我可能错了。如果我是,请通知我。否则,我确定我不是唯一一个希望验证他们的 mongodump 操作复制数据而没有任何损坏或丢失的人。其他人用来确保其 mongodump 文件完整性的各种方法是什么?如果在分片集群上执行此操作的方法本质上不同,请回答如何在单个 MongoDB 实例和分片实例上执行此操作。
git - Git 和外部备份。子目录是空的,我宁愿它不是。
我想使用 Git 来创建一个外部备份系统。
这部分受到了什么是在外部磁盘上备份整个 git 存储库的最佳方法中的答案的启发?,建议如下:
您还可以通过在外部磁盘上启动一个新的 repo (git clone) 来获得增量备份,然后每次都提取更改 (git pull)。在 git 这样的分布式系统中,备份和工作副本之间没有太大区别。
(为方便起见,我在外部使用了一个非裸存储库。)
我的困境是:在我备份到外部的分区上,我有自己的 git repos 子目录,每个子目录在远程 repos 都有上游。
换句话说,通过 ascii 艺术:
本身受版本控制的子目录在我的外部显示为空。
我希望 git 不跳过这些目录,而是拉取版本化子目录的内容。
我想知道子模块在这里是否相关,但文档很困难。(我从未找到子模块的定义 - 或示例 - 表明它可能适合我的情况。)
在Git is ignoring .git 子目录中的目录,问题包括该行
Git 不允许我添加子目录 .git 文件夹。
这些反应令人沮丧,他们向我暗示 git 并非旨在包含此功能。
但我充满希望。
azure - 用备份替换 azure 数据库
我有一个 azure 数据库的备份文件 (.bacpac)。我想用该备份替换现有的 azure 数据库。推荐的程序是什么:
- 将备份导入新数据库并将数据库重命名为旧数据库?
- 使用 SSMS T-SQL:“使用凭证 = [..] 从 [url] 恢复数据库 [db]”?
如何确保用户不受恢复过程的影响/影响最小?我可以将数据库设置为在任何类型的离线模式下替换吗?
amazon-web-services - AWS 备份账户
我们都知道 Cold Spaces 遭到黑客攻击以及他们的 AWS 账户基本上被删除的情况。我正在尝试将关于一组工具的建议、将我的整个生产 AWS 帐户归档到只有我可以访问的备份中的最佳实践。备份帐户将纯粹用于 DR 目的,存储 EBS 快照、AMI、RDS 等。
想法?
elasticsearch - 如何配置用于在 Google Compute Engine 上备份弹性搜索数据的结构?
我在 GCE(Google Compute Engine)上配置了具有两个节点的弹性搜索环境,因此需要两个 VM,我需要为此创建一个备份策略。我首先想到我可以使用elasticsearch快照 API 将我的所有数据备份到给定的存储,因为 API 支持几种存储快照的方法。
- 共享文件系统,例如 NAS
- 亚马逊 S3
- HDFS(Hadoop分布式文件系统)
- 天蓝色云
我尝试使用共享文件系统选项,但它要求在节点之间共享存储位置。有没有办法在 GCE 上做到这一点?
}'
nested: RepositoryVerificationException[[backup] store location [/elasticsearch/backup] is not shared between node
我知道有一个用于存储备份的弹性搜索 AWS 插件。谷歌云存储有插件吗?有可能这样做吗?
如果上述任何替代方案都不可行,是否有任何其他推荐的策略来备份我的数据?
mercurial - Hg (Merculrial) 备份策略
我们有 500 多个 Hg 存储库,并且正在寻找快速有效的备份需求。是否有我们可以用来备份这些存储库的脚本或工具。我们尝试了 Hg bundle、hg clone 和常规文件系统备份,但它们没有帮助。
Hg 存储库备份策略是否有标准做法或一些文档?
一个后续问题,当用户正在推送变更集并且我们开始备份时会发生什么?
我们确实使用 RhodeCode 来发布 Hg 存储库。谢谢
sql-server-2008-r2 - 迁移 MSSql Db - 从 SQL Server 2008 R2 Enterprise 备份可以在 SQL Server 2008 R2 Express 版本中恢复
我有一个简单的问题:可以在一个版本SQL Server 2008 R2 Enterprise/ Developer edition
中恢复备份吗?SQL Server 2008 R2 Express
来源:SQL Server 2008 R2
10.50.1600.1 RTM 开发者版(64 位)
目的地:SQL Server 2008 R2 Express 64bit(我现在只是下载安装程序,所以不知道其他细节。)
Enterprise or Developer edition to Express version
如果我们从我们使用的方式迁移,也会影响什么功能
git - 每日和每周备份策略
我想了解更多关于每天或每周在服务器中完成 GIT 备份的信息。我已经尝试了这个答案中提到的@VonC 完全和增量备份脚本' sbin/save_bundles
',它给出了以下错误。
错误信息: