问题标签 [backup]
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.
sql - 仅备份 SQL 架构?
我需要创建一个只有结构的 SQL Server 2005 数据库的备份……没有记录,只有架构。有没有办法做到这一点?
编辑:我正在尝试创建一个用于旧进程的备份文件,所以脚本不能满足我的目的,抱歉
sql-server - SQL Server 恢复状态
还原 SQL Server 数据库时,我注意到有 3 种不同的恢复状态可供选择:
- 使用恢复还原
- 无恢复还原
- 用待机恢复
我一直将其保留为默认值,但它们都是什么意思?
(最好用外行的话)
mysql - MySQL 管理员备份:“兼容模式”,这到底是做什么的?
在Mysql Administrator中,做备份的时候,“兼容模式”到底是什么?
我正在尝试将webmin生成的备份与mysql administrator中可用的上传工具连接起来。我的数据已经有一些不一致的地方(我认为,记号、逗号等)我只是不会尝试解决(无论如何它们可能会在未来再次出现)。当我尝试从备份中恢复时,这些扭结会产生错误。
现在,如果我从 webmin 生成备份,然后使用 MySQL 管理员恢复它们,它们就会失败。但是,如果我使用 MySQL 管理员生成备份并勾选“兼容模式”,然后转到 MySQL 管理员(另一个实例)并恢复......它可以工作!
根据 MySQL,“兼容模式”是;
兼容模式创建与旧版本 MySQL Administrator 兼容的备份文件。
另一方面,Webmin 为我提供了以下兼容性选项:
- ANSI
- MySQL 3.2.3
- MySQL 4.0
- PostgreSQL
- 甲骨文
- 微软 SQL
- DB2
- 最大数据库
你说哪个最合适?我的数据集非常大,因此需要花费相当长的时间来逐个进行实验(特别是思考可能会击败暴力破解)。
编辑:好像它在做 ANSI,但我不是 100% 的。
backup - 异地备份
我最近的任务是提出一个异地备份策略。我们有大约 2TB 的数据需要备份,所以我们的需求有点不正常。
我调查了铁山,他们想要每月 12,000 美元!
有没有人对如何最好地处理在预算内备份这么多数据(如铁山的十分之一)有任何建议?其他公司如何负担得起呢?
谢谢!
更新 :: 更新
具有讽刺意味的是,我刚刚经历了我们都在谈论的那种毁灭性的失败。我的 BES 服务器出现故障,两天后,我的 Exchange 服务器的 RAID5 中的 2 个驱动器死了(2!!!??!)。我目前正在重建我的网络,备份完整性绝对是一个问题。
至少现在我的老板们正在关注:)
sql-server - 通过网络恢复数据库备份
如何通过网络使用 SQL Server 2005 恢复数据库备份?我记得以前这样做过,但是你必须这样做的方式有些奇怪。
backup - Symantec Backup Exec 11d RALUS 通信错误
我正在尝试使用 Symantec Backup Exec 11d(修订版 7170)对 RedHat Enterprise Linux v4 服务器进行文件系统备份。备份服务器是 Windows Server 2003。
我可以浏览目标服务器以创建选择列表,当我进行测试运行时,它成功完成。
但是,当我运行真正的备份时,作业在“处理”阶段立即失败并出现错误:
e000fe30 - 发生通信故障。
我试过打开端口(10000、1025-9999)等。但没有乐趣。有任何想法吗?
backup - 你如何备份你的开发机器?
您如何备份您的开发机器,以便在发生灾难性硬件故障时,您可以在最短的时间内启动并运行?
version-control - 在实时网站上维护备份和修订控制的最佳解决方案是什么?
在实时网站上维护备份和修订控制的最佳解决方案是什么?
作为我工作的一部分,我与几个实时网站合作。随着时间的推移,我们需要一种有效的方法来维护活动文件夹的备份。此外,更新这些站点可能会很痛苦,特别是如果更改发生在实时环境中,无论出于何种原因。
理想的情况是无忧的源代码控制。我实施了一段时间的 SVN,它作为备份和修订控制(轻松恢复临时或重大更改)等的半解决方案非常棒。
不幸的是,SVN 将 .SVN 隐藏目录放置在任何地方,这会导致问题,尤其是当其他开发人员更改文件夹结构或复制/移动网站目录时。我听说这是教育等问题,但 SVN 采取的方法对我们来说根本不是一个实际的解决方案。
我在想也许增量备份解决方案可能会更好。
其他可能性包括:
- SVK,这只是命令行,这成为一个问题。此外,我不确定这是否合适。
Mercurial,可能带有一些触发器来隐藏分布式组件,这在这种情况下是不需要的,并且对于其他开发人员来说会不必要地复杂化。
我对 Mercurial 进行了简短的试验,但找不到一个很好的方法来分离存储库并与实时文件夹工作副本保持同步。也许作为一个源代码控制解决方案(使存储库和活动文件夹在同一个地方)与另一个备份解决方案相结合,这可能是要走的路。
Mercurial 的一个缺点是它不会将空文件夹置于源代码控制之下,这对于经常将空文件夹作为文件上传等占位符位置的网站来说是个问题。
- Rsync,我还没有真正调查过。
我非常感谢您就维护实时网站备份的最佳方式提出的建议,最好是通过一种简单的方法快速检索过去的版本。
回复回复:
@基比:
与其说是教育,不如说是对 VSS 以外的任何东西都不熟悉,而且缺乏时间/精力来学习其他任何东西。
我想 xcopy/7-zip 方法听起来很合理,但它很快就会占用很多空间,对吧?
至于源代码控制,我想我希望源代码控制只是说“这是文件夹现在的状态,我会处理它,如果我不能匹配东西那是你的错,我”只会开始新的历史”,而不是努力失败。
@史蒂夫米:
- 是的,这是一种更好的方式,但需要进行重大的文化变革。话虽如此,我非常喜欢这种方法。
@mk:
- 不错,我没想过用 Rsync 来部署。这只会上传差异吗?由于站点停机,每次我们进行更改时覆盖整个实时目录都会有问题。
我仍然很好奇是否有更传统的选择
bash - 仅当文件系统已挂载时 RSync
我想设置一个 cron 作业来将远程系统同步到备份分区,例如:
我希望能够“设置并忘记它”,但如果/mnt/remote1
卸载了怎么办?/mnt/remote1
(在重新启动或其他情况下)如果未安装,我想出错,而不是填满本地文件系统。
编辑:
这是我想出的脚本,清理改进表示赞赏(尤其是对于空的然后......否则,我不能让它们为空或 bash 错误)
windows - SVN 仓库备份策略
我是 SVN 新手,我想知道有哪些方法可用于在 Windows 环境中备份存储库?