标签: backup

Sharepoint 2007 备份解决方案?

SharePoint 2007 带有一个内置的备份工具,但我听说过它的坏处。即,您可以备份但不能恢复配置数据库,并且通常恢复总是一种信心的考验。

我想知道是否有一些“最佳实践”或强大的备份(和还原)解决方案?

backup sharepoint

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

使用 tar 时如何设置 bzip2 块大小?

我正在使用tar将 linux 服务器备份到磁带。我正在使用使用-j压缩文件的选项bzip2,但是我看不到从 tar 调整 bzip2 块大小选项的方法。默认块大小为 900,000 字节,这提供了最佳压缩但最慢。我对压缩率并不那么在意,所以我希望以较小的块大小使 bzip2 运行得更快。

linux backup compression

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

如何备份我的 TRAC 安装?

我们使用单独的TRAC实例作为许多项目的票务系统,并且需要每天多次将它们移出现场以进行灾难恢复。

实现这一目标的最佳方法是什么?有没有类似于svnsync 的用于颠覆的东西?

backup disaster-recovery trac

12
推荐指数
4
解决办法
4698
查看次数

有什么好的免费软件可以备份几台电脑?

我有一个由大约 30 台 Windows PC 组成的网络。

有什么好的免费软件可以自动(计划)为这些 PC 进行备份(不是整个 HDD,而是仅某些文件夹)并保存在仅用于存储备份的远程服务器上?服务器最好运行 Linux,备份将通过 FTP 存储,其中每台 PC 都有自己的 FTP 帐户。

windows backup ftp

12
推荐指数
2
解决办法
1180
查看次数

rsync 到文件的压缩存档

我使用 rsync 备份服务器,但这些备份非常大,我想压缩它们。有没有办法在 rsync 周围使用某种包装器来压缩备份中的文件,rsync 实时文件中的更改,然后在复制后立即重新 gzip 文件?

即如果 live 上的源文件是foobarbaz,则备份有foo.gzbar.gzbaz.gz

重申:我想要一端是压缩文件,另一端是未压缩文件。我不想在 rsyncing 之前进行压缩,因为即使使用 --rsyncable,它也会降低 rsync 的效率。我知道 rsync 的 -z 选项。我在备份机器上没有空间来存储所有未压缩的文件。

backup rsync gzip

12
推荐指数
2
解决办法
2万
查看次数

Amazon EC2 实例/卷的简单备份策略?

您已输入 Amazon EC2 EBS 支持的 Windows 映像 010 的介绍性备份...

我一直在绞尽脑汁想为我们运行 SharePoint Services 的单个 Windows 2008 服务器找到一个简单的备份策略。这是具有一个数据卷的一台服务器的 EBS 支持的映像。我不需要任何异国情调的东西。我只需要“每日”备份(丢失一天的数据并不是灾难性的)。

我们创建并保存了一个 EBS 支持的 AMI 映像 (Windows 2008),我们可以轻松使用。我们开始通过简单地创建一个新的 EBS AMI 映像来进行备份。这真的很简单,但是正在运行的服务器在创建映像的前 10 到 15 分钟内处于离线状态——这并不理想。

创建备份的标准方法似乎是创建附加到正在运行的实例的卷的快照。同样,它非常简单,服务器在快照生成期间仍然可用。显而易见的第 22 条规则是您不能简单地直接从快照启动新实例。

我知道如何将正在运行的实例绑定到 S3 存储,然后从 S3 存储桶注册 AMI。这确实允许我捕获正在运行的实例的备份,如果正在运行的实例丢失,则从 S3 存储桶注册 AMI 并启动新的 AMI 以恢复实例,但这似乎真的很复杂,而且不得不这样做似乎很荒谬在 AWS 控制台和 Firefox 的 S3 Organizer 插件之间来回切换以实现这一目标。(请不要提及命令行方法,这是一门 010 级别的课程)。

通过使用 EBS 支持的图像,以下方法似乎对我有用(全部在 AWS 控制台中完成):

1.对于您的备份,只需根据需要对系统卷 (/dev/sda1) 进行快照。2.如果您丢失了正在运行的实例,请执行以下操作: a. 从上次快照备份创建一个新卷 b. 启动启动 AMI 的另一个实例(必须由 EBS 支持) c. 停止此实例。d. 将现有系统卷与新停止的实例分离并丢弃。e. 将新创建的卷作为系统卷 (/dev/sda1) 附加到停止的实例。f.重新启动新实例。我已经测试了几次,它似乎对我有用。

问题:这种方法有什么问题吗?

backup windows-server-2008 restore amazon-ec2 amazon-ebs

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

这是 MongoDB 的有效备份策略吗?

我有一个专用服务器,其中包含大约 10GB 的 MongoDB 数据库。我需要每天进行备份,但我不能让数据库停机。是否可以在单个磁盘上使用副本集(在不同端口上运行 2 个 mongod 实例),并且只需将辅助磁盘脱机并将数据文件备份到 S3 等异地存储(日志已打开)?或者使用主/从比副本集更好?

这是否可行,如果可行,我可能会遇到哪些潜在问题?如果没有,我如何将其概念化以使其起作用?

backup database-backup mongodb

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

如何使用 Windows Server Backup 备份 SQL Server 数据库?

显然,Windows Server Backup对 SQL Server 数据库的备份有一些支持:

能够恢复应用程序。Windows Server Backup 使用内置于 Microsoft® SQL Server® 等应用程序中的 VSS 功能来保护应用程序数据。[来源:TechNet ]

此外,人们报告说 Windows Server Backup 似乎会触发 SQL Server 中的某种备份操作

但是,我找不到有关如何使用 Windows Server Backup 备份 SQL Server 数据库的(官方)文档。

  • 我只需要备份.mdf吗?在.mdf.ldf
  • 线上还是线下?
  • 恢复以这种方式备份的 SQL Server 数据库的官方程序是什么?
  • 进行增量/差异备份时有什么特别需要考虑的吗?
  • 所有这些记录在哪里?

(我知道如何使用 SQL Server 维护计划、sqlmaint.exeT-SQL BACKUP 和 SQL Server 代理进行备份。我只对 Windows Server Backup(显然?)提供的替代方案感兴趣。)

windows backup sql-server

11
推荐指数
2
解决办法
2万
查看次数

NetApp 快照可以用作备份吗?

我们的商店非常依赖 NetApp Volume Snapshots 进行备份。我们对一些数据使用传统的基于代理的磁带备份,但总的来说,我们大多数系统都依赖于快照。此外,我们没有严格的变更控制政策或任何集中的配置管理,因此所有我们的服务器,无论其服务提供的数据是否备份,都需要从裸机(并且没有任何真正的文档)重建。自然地,这使得快照对于管理来说是一个非常有吸引力的提议,因为我们可以只恢复整个服务器、用户数据和包括的配置。我们使用 NetApp 的虚拟存储控制台为我们基于 NFS 的 VMware 数据存储创建快照,并使用 NetApp 的 SnapDrive 为直接呈现给来宾的原始设备映射(物理)LUN 制作快照。我们将关键快照异地快照镜像到另一个 Filer。当然,我们会定期测试我们的恢复过程。

我不禁对我们对备份快照的依赖感到不舒服。对我而言,对于被视为足够作为备份策略的技术,它需要满足以下标准:

  • 备份需要是原子的。也就是说,备份不能依靠其他任何东西来恢复。
  • 备份需要与它作为备份的系统分离(带外)。
  • 备份需要复制或传输到远程站点(异地)


NetApp 快照

据我了解,NetApp 快照在写入时重定向 (RoW) 方法下工作。在WAFL文件格式使用一组指针(元数据)指出实际引用存储在以往任何时候这可能是每个块。要制作快照,系统只需复制卷的元数据并将其存储在该卷的保留空间中。任何写入(创建/更改/删除)都被重定向到新块。这应该是使 NetApp 的 WAFL 如此出色的特殊调味料,因为您不必进行读取,然后将旧数据写入保留空间,然后将新数据写入旧数据,例如 Copy-On-Write 快照。


我完全承认我可能不完全理解 NetApp 卷快照的工作原理,但如果我的理解或多或少正确,NetApp 快照无法满足我的备份标准。

  • 它们不是原子的。“快照”实际上只是一组指向原始数据的指针。如果原始数据不再存在,元数据将毫无用处。
  • 快照不与系统分离。如果有人删除了错误的卷,我就会丢失快照。如果 NetApp Filer 爆炸成很小的小猫,我就会失去备份。我可以使用 SnapMirror 将我的快照移动到另一个 Filer,但同样,它只是移动元数据而不是实际块。如果我丢失了原始卷,我看不出复制到另一个 Filer 的快照将如何提供帮助。



有人能解释一下 NetApp 快照如何被视为备份吗?我正在寻找好的主观答案,所以请用事实、参考和经验来支持你的立场。如果我对底层技术的理解不正确,请解释在哪里以及为什么会改变我的结论。如果您的商店依赖 NetApp Snapshots 作为备份,请提供足够的上下文信息,以便人们了解您必须满足什么样的恢复策略。

backup storage netapp snapshot

11
推荐指数
2
解决办法
2万
查看次数

Mac 上的 rsync --iconv 选项不起作用(从远程 Linux 服务器同步到本地 Mac)

我想使用 rsync 将数据从远程 Linux 服务器备份到本地 Mac。我想在我的本地 Mac 上初始化这个操作。除了有一个特殊字符问题外,一切正常:每次我重新运行 rsync 操作(在初始同步之后)时,首先删除带有特殊字符的文件,然后重新同步。据我了解,不同字符集存在问题,首选的解决方案似乎是使用该--iconv选项:

您可以使用 rsync 的 --iconv 选项在 UTF-8 NFC 和 NFD 之间进行转换,至少如果您使用的是 Mac。有一个特殊的 utf-8-mac 字符集代表 UTF-8 NFD。因此,要将文件从 Mac 复制到 NAS,您需要运行以下命令:

rsync -a --iconv=utf-8-mac,utf-8 localdir/ mynas:remotedir/

这会将远程服务器上的所有本地文件名从 UTF-8 NFD 转换为 UTF-8 NFC。文件的内容不会受到影响。

问题是这对我来说只适用于“一种方式”,即从 Mac 同步到 linux 时。但我想“走另一条路”,即从 linux 机器同步到 Mac。我想从我的本地 Mac 初始化操作。但是当我尝试:

rsync -av --delete --iconv=utf-8,utf-8-mac mynas:remotedir/ localdir/
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

iconv_open("UTF-8", "utf-8-mac") failed
rsync error: requested action not supported (code 4) at rsync.c(118) [sender=3.0.9]
rsync: connection unexpectedly closed (0 bytes …
Run Code Online (Sandbox Code Playgroud)

linux backup mac rsync

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