标签: backup

备份监控解决方案

我一直在我们的环境中测试不同的备份软件,我似乎无法处理的一件事是对这些备份解决方案的监控。我找不到一个备份系统可以完成我想要它做的所有事情,所以我有一种感觉,我最终会得到一些不同的软件。

话虽如此,是否有任何明智的方法来监控不同的备份解决方案?

到目前为止,我唯一能找到的完全不可知的是PRTG 的 IMAP 传感器。我意识到这不是一个应该通过解析电子邮件主题/正文来解决的解决方案,但我真的不知道还能做什么。有没有人为此目的使用过该产品,它是否有效?

backup monitoring

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

NetApp 备份策略 - 快照到 SnapMirrors 到磁带?

在上一个问题中,我们讨论了完全依赖 NetApp 快照进行备份的利弊。我现在发现自己处于这种情况,因为我们老旧的赛门铁克 BackupExec 磁带服务器在重建其 RAID-1 阵列时发生了灾难性的故障。某事,某事,某事主动升级关键系统。. .

我们当前的备份策略仅限于通过 SnapManager for SQL、NetApp 虚拟存储控制台 vSphere 插件 (SMVI) 或希望手动配置的卷快照的文件管理器快照。然后通过 SnapMirror 将它们异地传输到另一个远在苔原冰冻荒地中的过滤器,在那里它由雪怪守卫。

由于空间限制,我们很快将这些快照老化,以前依赖磁带的保留期超过一个月,正如另一个问题中所讨论的,依赖快照和 SnapMirrors 作为唯一的备份来源还有许多其他重大缺陷,恢复。

我们的异地位置有一个 Dell TL4000 LTO-6 磁带驱动器,目前由现有的 BackupExec 2010 R3 服务器使用。作为权宜之计,我想用它来将我们的 SnapMirror 卷写入磁带。

我有一些基本问题:

  • 我可以使用 NDMP 将我们的 SnapMirror 卷写入磁带吗?我读过的所有内容都说这是非常常见且易于设置的。我真的希望我们拥有 NetBackup,而不是 BackupExec,但是“你要与你拥有的军队开战,而不是你希望拥有的军队”
  • 如果 NDMP 作业期间 SnapMirror 发生更改,会发生什么情况?我是否需要协调 SnapMirror 同步时间,以便它们在备份过程中不会发生变化?
  • 如何测试我的恢复?对于基于代理的平面文件,它非常简单,但我不确定基于卷的备份的过程是什么样的。
  • 我的计划还有其他一般性建议和/或明显问题吗?

backup storage netapp snapshot backupexec

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

Windows Active Directory 备份到文件

如何将 Windows Active Directory 的完整备份放入单个文件中,是否可以将此 AD 备份还原到另一台服务器?

由于连接问题,我现在无法使用 Active Directory 复制。

files backup active-directory replication restore

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

有人使用 VTL 进行备份吗?

我想知道现在 VTL 是否真的是一个有效的选择?这里有人使用它吗?为什么?与在 RAID6/10 中塞满 SATA 驱动器的常规服务器相比,它有什么优势吗?

让我解释一下我的好奇心:我们的环境由 4 台 DELL R730 服务器组成,由 VMWare VSphere 6.0 + VEAAM 备份和复制提供支持。我们一直在寻找合适的备份解决方案,并由 VTL 作为提案登陆 VEEAM。我们的环境中没有任何与磁带相关的基础设施,而且其他人告诉我这是一种老派的蒸汽朋克技术,适用于怪胎/潮人。所以我很害怕走那条路,想知道更多。

先感谢您!

backup tape vmware-esx vmware-vsphere veeam

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

AD DS 备份和恢复的最佳实践?

因此,Microsoft 声称“您不能将网络共享文件夹用作系统状态备份的备份目标”,但是我看到很多帖子表明他们可以使用 wbadmin 从命令提示符执行此操作。

我的最终目标:

我不关心备份我们的任何域控制器,因为如果一个域控制器死了,我只会启动一个新的域控制器并让剩余的 DC 复制到它。然而,我担心至少要确保我有 AD 的备份,以防我们的整个 AD 基础设施被灌输并需要从备份中恢复。

以下是我迄今为止为实现目标所做的工作:

在我的 PDCe 中,我使用以下命令成功备份到网络共享:

wbadmin start systemstatebackup -backuptarget:\srv-backup\b$\srv-dc1
Run Code Online (Sandbox Code Playgroud)

然后我创建了一个这样的计划备份:

wbadmin enable backup -addtarget:\srv-backup\b$\srv-dc1 -systemstate -schedule:03:00
Run Code Online (Sandbox Code Playgroud)

第二天我验证了计划备份成功完成。

所以这里有新问题:

  1. 如何正确备份 AD?我目前的方法正确吗?

  2. 如果我当前的备份方法在任何给定时间只能产生一个备份(因为它备份到网络共享并且每晚都会覆盖以前的备份),我是否应该考虑获取本地存储以将备份推送到(这样我可以有多个备份),或者我应该以相同的方式备份我的其他两个 DC;到网络共享(当然是错开时间表 - 那么我至少会有一个或多个我可以依赖的每日备份)?

  3. 我在社区中的另一个线程中读到有人说“从 C:\Windows 备份 NTDS 文件夹”,但我认为这是不必要的,因为它是在系统状态备份期间备份的 - 对吗?

windows backup active-directory best-practices

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

如何使用 Duplicity 将 Ubuntu VPS 上的实时 MySQL 数据库自动加密备份到 Google Drive?

我们使用 DigitalOcean 作为我们的 VPS 提供商。他们有一个关于如何为加密备份设置 Duplicity的教程,但它不包括数据库备份或 Google Drive 端点。

我在网上找到了一些关于 Duplicity 和 Google Drive 的其他教程,但它们似乎都不完整或过时。

mysql backup gpg duplicity google-drive

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

Cassandra 快照恢复:随机丢失数据

我很难在 Apache Cassandra(3.0.9 版)上恢复快照。据我所知,我正在遵循 datastax 博客上描述的程序以及其他几个程序(例如:http ://datascale.io/cloning-cassandra-clusters-fast-way/ )。然而我可能会遗漏一些东西,每次我进行恢复时,数据都会丢失。

设置: 6 节点集群(1 个 DC,3 个机架,每个机架有 2 个节点),复制因子设置为 3。机器托管在 AWS 上。

备份程序(在每个节点上):

  1. nodetool snapshot mykeyspace
  2. cqlsh -e 'DESCRIBE KEYSPACE mykeyspace' > /tmp/mykeyspace.cql
  3. nodetool ring | grep "$(ifconfig | awk '/inet /{print $2}' | head -1)" | awk '{print $NF ","}' | xargs > /tmp/tokens

我获取由 nodetool snapshot 命令生成的文件,并将它们与 S3 上的令牌和 cql 一起备份。

恢复过程(对于每个节点,除非指定):

(在创建新虚拟机之后)

  1. 下载快照、令牌和密钥空间
  2. 停止服务 cassandra
  3. 删除/var/lib/cassandra/commitlog/*/var/lib/cassandra/system/
  4. 将令牌插入 cassandra.yaml
  5. 启动服务 cassandra
  6. 仅从mykeyspace.cql一个节点恢复 mykeyspace
  7. 等待复制并停止服务 cassandra …

backup data-loss restore cassandra database-backup

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

Synology 卷与共享文件夹

在 Synology DiskStation 的磁盘组上创建 1 个以上的卷有什么好处?或者,换句话说,将数据组织成 a) 多个卷 vs b) 一个卷上的多个共享文件夹有什么好处?我对以下方面的任何考虑事项感兴趣:访问、管理、维护和备份上下文。

maintenance backup network-attached-storage synology

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

如何通过基于VM的备份解决方案备份文件存储NAS

我们需要备份两个 VM(在管理程序级别)和一个用于文件存储的大型 NAS。我们是一家慈善机构,需要管理 6 个套接字,因此似乎同时具有 VM 和裸机备份的选项超出了我们的预期预算。(我知道,如果必须的话,这是一个例外的区域,但是......试图看看我可以做些什么。)

我已经在我们的预算中看到/测试了几个看似可靠的备份解决方案,它们完全满足我们在 VM 级别的需求。但是,默认情况下他们不会执行 NAS。我们得到的选项是将 NAS 作为 RDM 磁盘呈现给 VMWare。我试过了,我可以很好地添加磁盘。然而,当真正进行备份时,事情就分崩离析了。

当任何基于 VM 的系统进行备份时,它们都会创建一个临时快照。然而,运行虚拟机的主机并没有像 NAS 那样的空间。(这就是我们进行设置的原因 - 用于 VM 本身和主文件存储的快速 RAID 本地驱动器,然后是带有用于大型媒体文件等的较慢的大型驱动器的外部 NAS。)所以当它尝试拍摄快照时,主机数据存储被填满,然后主机上的所有内容由于空间不足而暂停。

我是否在这里错过了一个选项(除了为基于代理的解决方案支付更多费用之外)?例如,有没有办法让那些 NAS 驱动器的快照发生在 NAS 上,而主操作系统的一切都发生在主主机上?在这整个事情出现之前,我从未听说过 RDM,所以我仍然不能 100% 确定我的大脑已经解决了所有的可能性。

编辑添加:我将研究 NAS 中的选项,以使用其自己的内置功能进行备份作为后备计划 - 但是,如果可能,我希望通过同一系统完成所有备份,我们需要虚拟机备份,所以仍然希望有一种方法可以使磁盘在备份期间存储快照的位置/方式方面工作。

看起来我可以让 iSCSI LUN 成为数据存储,并在其上创建常规虚拟磁盘,而不是拥有单独的 RDM。似乎有一些不同的信息(可能是由于某个时候的配置/设置更改?)关于这是否可以满足我的需要,这是为了将快照与磁盘一起保存在 NAS 上而不是在本地主机数据存储。进一步调查,但很好奇是否有人尝试过这个或有任何确定的东西......

backup vmware-esxi

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

备份 ClickHouse 数据的最佳方式

我们最近开始使用 Yandex ClickHouse 作为我们的数据后端,我正在研究如何最好地备份我们的数据。似乎有两种方法可以做到这一点。

ALTER TABLE ...冻结分区

ALTER TABLE ... FREEZE PARTITION命令似乎只是创建一个分区的本地快照。我必须编写一个脚本来发现每个表中的所有分区,然后发出适当的命令。

为了从系统中获取备份,我认为我必须shadow在每台服务器上创建目录的备份,并将该备份存储在另一个位置(如 S3 或其他位置)。

我如何保持shadow目录干净?可以删除冻结吗?

数据转储

我见过的另一种备份数据的方法是简单地将其转储到文件中,正如本页所建议的那样。

https://github.com/resure/scpnet/wiki/ClickHouse-backup

我必须编写一个脚本来发现每个数据库中的所有表,并将所有数据转储到一个文件中。这让我想起了很多使用 mysqldump 来备份 MySQL 中的数据库,但无法在一个命令中转储所有内容。

就我个人而言,我倾向于这个解决方案,因为我似乎更容易编写和维护脚本,但我真的很想知道其他人在做什么。

backup database-backup

5
推荐指数
0
解决办法
4704
查看次数