我主要是一名开发人员,但对于一个小型内部系统,我目前还负责运行 SQL Server 企业版的服务器的一些配置。
数据库本身从两个来源看到活动:
我很高兴使用内置的 SQL 服务器备份实用程序,我制定了一个维护计划,每 6 小时备份一次整个数据库,并且每 6 小时在数据库备份之间备份一次事务日志(例如,早上 6 点,数据库备份、上午 9 点事务日志备份、下午 12 点数据库备份、下午 3 点事务日志备份)。我们每周都会对整个服务器进行磁带快照(数据不是关键任务,更多的是研发项目)。
在此设置之前,数据库开始急剧增长,现在所有完整的数据库备份都以非常易于管理的 15Mb(并且在缓慢增长)和 9 到 12Mb 之间的事务日志出现。
我做得对吗?您对事务日志备份的频率有任何其他见解吗?
如果我错过的另一个问题中的任何内容可能有用,请随时指出。
我接管监控的其中一个数据库设置为完全恢复模式,但没有备份事务日志的计划。这自然导致日志文件增长到相当大的大小。我知道在完全恢复模式下运行时,您希望进行事务日志备份以清除日志文件,但我担心任何备份失败。
我只想确认如果备份失败,我的日志文件是否会被清除。
我们正准备启动另一个数据中心,我们有一台本地管理机器,脚本针对备份。
我们希望那台机器上的备份目录与我们主数据中心的一台机器双向同步,以便在所有管理机器上看到相同的备份。
大家有什么建议吗?
在 Symantec Backup Exec 上,我看到有一个具有 26 周覆盖保护期和 1 年可附加期的媒体集。在我能找到的所有帮助信息中,可附加时间段通常小于覆盖时间段。
谢谢。
我经营一个小型 IT 小组,并使用 Dell Precision T3400 工作站作为共享文件系统。我还在同一台机器上运行 Quickbooks 多用户服务器。两周前,我唯一的硬盘驱动器出现故障,我在接下来的 7 天里恢复了机器和所有数据。这不是世界末日(我还在工作),但我需要确保我不会重复这一点,至少在近期内不会。
这是我当前的设置:希捷硬盘 1 - 两个分区(c:100GB e:400GB)希捷硬盘 2 - 两个分区(d:100GB f:400GB)
外置硬盘 (250 GB)
已安装 Windows 7 和 Barracuda Yosemite Backup
以下是参数:
1)我想在不花太多钱的情况下做到这一点(不到几百美元)
2) 我希望在单个硬盘崩溃的情况下将停机时间保持在一天或更短的时间内
3)我希望永远不会丢失超过一两个小时的数据
4) 如果我可以保留一个简短的文件更改历史记录,那会很酷,但不是必需的。
我应该考虑使用 RAID 1 软件解决方案吗?我认为 Seagate 或 Dell 附带的 CD 可以做到这一点。
我应该使用 Microsoft 还原备份解决方案吗?
我拥有 Barracuda Yosemite 笔记本电脑/台式机备份,但成功不一(它只恢复了我的一些文件)。
只是想知道是否有人可以快速澄清。
我有多个服务器存储电子邮件,当我将 MX 记录从服务器迁移到服务器时,我想通过 rsync 确保一致性。
我的计划是rsync -az在新服务器上运行,抓取任何可能仍能找到旧服务器的消息。
我仍然不熟悉这样使用它,但据我所知rsync,它是增量的。
也就是说,我知道“a”选项的计算结果为许多其他选项,所以我只想确保我不会导致新服务器上旧服务器上不存在的文件被删除使用此命令的结果。
此外,如果有更好的方法来做到这一点,以便无论新消息出现在哪里,新旧服务器都完全同步,请告诉我。
提前致谢!
……至少我是这么认为的。
我最近修改了我的开发服务器上的备份程序。我为用户数据库创建了一个维护计划,该计划在全天的关键点执行一些每周清理任务、每日完整备份和事务日志备份。
直到今天,一切都运行良好,当时收到一封电子邮件,通知我午餐时间备份失败。日志查看器没有透露太多信息,除了在日志条目结束之前成功备份了一定数量的数据库:
[snipped] Source: ... The package execution fa... The step failed.
Run Code Online (Sandbox Code Playgroud)
不完全暴露
我突然想到,与以前的尝试相比,唯一的变化是我今天早上创建了一个新的(小而不起眼的)数据库。
我重新启动了 SQL Server 代理,并尝试手动重新运行(事务日志备份)步骤,但它再次失败。
但是,运行完整备份步骤(从而为我的新数据库创建第一个完整备份)有效 - 此外,再次重新运行事务日志备份步骤也有效。
由于缺少完整备份或以前的事务日志备份,事务日志备份似乎很困难。
这是预期的行为吗?一方面,在原始级别上,这种情况是有道理的,但实际上,我希望它能够更优雅地处理这种情况。
如果是这样,有没有办法自动处理这个问题?这种情况不会经常发生,但我不能指望在创建数据库时记得备份它,尤其是因为它仅处于开发的早期阶段。
如果不是,这种行为的可能原因是什么?我可以避免吗?
我需要一种适用于 Windows Server 2008 的免费备份/同步软件。我尝试了几个程序,但没有一个具有所需的功能。
我需要一个可以执行以下两个选项之一的软件:1) 比较两个本地目录并将第二个目录中缺少/不同的文件上传到 FTP
或 2) 将本地目录镜像到 ftp,但将 ftp 中的文件压缩并拆分为特定大小的档案(因为 ftp 中的最大文件数有限)。
有人可以建议任何可以完成这项工作的程序吗?
我的一个驱动器上有 120GB 的数据。我们有 500GB 空间的在线 FTP 帐户。
现在我希望将整个数据上传到 FTP。并且每次修改的数据只应该上传
我用了很多软件,但问题是数据非常大,我认为完全上传需要大约1个月的时间。但是当我按取消时,它又从头开始。
有什么方法可以首先查看该服务器上的文件,然后只更新那些被修改的文件。
我正在使用 windows 2008 服务器
我刚刚覆盖了我网站上的 CSS 文件,所以现在一切都搞砸了!有什么办法可以返回,或者撤消我的更改。我的主机是bluehost!
通过电子邮件发送给 bluehost,他们回复说他们没有备份 :( 关闭!Bluehost 说,他们只备份小于 2GB 的域。