标签: backup

Samba 服务器上的 SMB Windows 备份的只读模式,以防止加密/操纵

似乎又发生了一场针对加密木马的大规模攻击。我在这里有一个办公室,负责接收Windows备份的Samba服务器(使用Windows备份工具)

为了避免对备份数据进行加密,我w递归地删除了每台计算机备份到的文件夹内容的 - 属性。

# This removes the w flag for all content of each backup folder
for i in `ls  -a | grep 0`;do chmod a-w $i/* ;done
Run Code Online (Sandbox Code Playgroud)

完成此操作后,我意识到备份工具需要动态存储某些信息,并且我重新允许w以下文件夹的属性

for i in `find -name Catalog`; do chmod -R u+w,g+w $i; done
for i in `find -name SPPMetadataCache`; do chmod -R u+w,g+w $i; done
Run Code Online (Sandbox Code Playgroud)

我的计划是,在没有备份发生的情况下每晚运行。其实我有两个问题:

  • 如果the CatalogSPPMetadataCache被损坏怎么办?这会使备份失效吗?
  • 是否还有其他文件夹需要可写才能使 windows-backup-tool 正常工作?

security backup windows-7 samba

4
推荐指数
1
解决办法
171
查看次数

将 tarsnap 存档恢复到特定文件夹

我正在使用tarsnap进行备份,并且运行良好。但是,为了测试备份,我想恢复它但不覆盖文件的当前版本。因此,将备份提取到与备份源文件夹分开的文件夹中是有意义的。tarsnap可以做到这一点吗?

backup restore

4
推荐指数
1
解决办法
518
查看次数

如何从 Google Cloud SQL 调用 pg_dump

我正在寻找一种解决方案来备份我的 Cloud SQL 架构(和 Cloud Storage 文件)。

起初,我尝试使用 Cloud Scheduler 调用 googleapi ( https://cloud.google.com/sql/docs/postgres/import-export/exporting ) 以导出数据库。问题是我需要特定的备份参数,并且需要导出 PostgreSQL 数据库中的特定模式。我的每个客户都有一个模式,我希望能够在不恢复整个数据库的情况下恢复模式。Googleapis 似乎还不支持导出特定模式,这就是我想直接调用 pg_dump 的原因。

在 Cloud SQL 中使用自动备份也存在同样的问题。我无法恢复数据库中的特定架构,并且需要将备份保留至少一个月。

但是,我还没有找到使用云函数等调用 pg_dump 的方法。所以目前我正在考虑使用我自己的 Windows 10 笔记本电脑来调用 pg_dump 并在 Windows 中设置日常任务。我更愿意使用 Google Cloud,而不是我自己的笔记本电脑。

如果有人对如何构建备份基础设施有任何想法,我们将不胜感激。

postgresql backup export google-cloud-sql google-cloud-platform

4
推荐指数
1
解决办法
7458
查看次数

Azure 备份如何备份正在运行的 VM?

我们计划对 VM 实施 Azure Backup 备份,但我很难找到任何明确说明如何进行备份的文档?

我看到正在拍摄快照,但 Azure 备份如何在不关闭虚拟机的情况下备份虚拟机?如果一台机器正在写入文件或更改设置,如果没有关闭,将如何/在什么时候进行备份?

backup virtual-machines azure

4
推荐指数
2
解决办法
704
查看次数

家庭服务器的最佳 Linux 备份方法是什么?

我目前使用rsync本地 USB 驱动器备份我的 Fedora Linux 服务器。到目前为止,这似乎适合我的需求,但我怀疑有更好的方法来解决这个问题。很久以前,我曾经使用磁带,但是用于备份服务器的大小的磁带备份现在的价格超出了我的价格范围。自动化的东西会更好。虽然我想我可以自动执行我当前的rsync备份,但这意味着一直保持 USB 驱动器打开。

想法?

linux backup fedora rsync

3
推荐指数
2
解决办法
4962
查看次数

一小组 Windows XP 计算机的备份策略

备份所有运行 windows xp pro 的小型网络(大约 40 个工作站)的最佳方法是什么?这些机器分布在 2 座大型建筑物上,因此最好有一个可以远程维护的解决方案。

windows backup

3
推荐指数
1
解决办法
538
查看次数

如果 Windows Home Server 系统驱动器出现故障会怎样?

这些是我的假设,但如果我错了,我希望你纠正我......

如果系统驱动器出现故障,我将丢失所有计算机备份。这不是问题,因为还有真正的计算机,所以我只需要更改系统驱动器并重新安装WHS。

但是,存储在跨驱动器复制的共享文件夹中的数据会怎样?一旦系统驱动器发生更改,这些数据是否会变得无法访问,或者是否会被新安装的 WHS 自动发现?

总之,我不太关心计算机备份,因为在 WHS 的系统驱动器非常低的同时计算机出现故障的可能性。但是我确实关心存储在共享文件夹中的文件,因为 WHS 是它们存在的唯一地方。

backup windows-home-server

3
推荐指数
1
解决办法
2303
查看次数

存储 DVD + DVD 是如何被划伤的?

存储 DVD 的最佳方法是什么?我知道

  • 让它们远离光线
  • 远离潮湿

我听说过塑料材质的 DVD 钱包很糟糕的传言?为什么?

DVD 是如何划伤的?我想知道我不应该用 DVD 做什么。

此外,任何 DVD 的预期寿命是多少?

backup optical-media

3
推荐指数
1
解决办法
3245
查看次数

为什么“tar -cSf file.tar source”内存不足?

我正在尝试通过制作 tarball 将 66 GB 的数据备份到 NAS,但是“tar -cSf ...”在 62 GB 后退出并出现“内存耗尽”错误。我的 Linux 机器有 1 GB 的 RAM 和 1 GB 的交换空间。

(编辑)我再次尝试了关于 tar 放弃的地方,并且 tar 很快又放弃了,所以看起来它可能在处理特殊文件时遇到了麻烦。

这些数据出人意​​料地难以备份。rsync 比 tar 慢 4 倍,因为 NAS 速度不是很快,并且它在中间退出,并显示“由对等方重置连接”;'cp' 在 cifs 共享上不能很好地工作,因为它无法创建特殊文件。有没有更好的办法?

linux backup tar

3
推荐指数
1
解决办法
1918
查看次数

Sneakernet 作为备用策略有意义吗?

和你们中的许多人一样,我是公司中的“负责备份的人”。幸运的是,我们是一家软件商店,大多数关键任务数据都保存在一堆 mercurial 存储库中。这使得备份变得非常容易——你只需要一个脚本来更新远程副本和克隆新的存储库。

然而,有些东西不是简单的版本控制——比如我们服务器配置的很大一部分、电子邮件、Web 数据等。为此,我们将 rsnapshot 和普通 rsync 结合使用到 zfs 快照框。无论我们使用什么 - 最终结果都是文件系统上的一堆文件。

鉴于这些数据量不能简单地通过互联网复制到我们的异地备份存储(这只是一个坐在我家的白盒子)我正在考虑在办公室和我家之间移动硬盘驱动器的想法作为防止现场副本腐败的保险 - 无论原因是什么。

这样做也很简单 - 对于我们的 rsnapshot 备份,我需要做的就是克隆文件系统所在的 MD 设备,而对于 ZFS 上的备份,我们可以简单地在新磁盘/zpool 上执行 zfs 发送和接收。

是否Sneakernet对我们的做法是否合理?快速向我的同事解释整个想法也很有用。:)

ps 英语不是我的母语,所以如果你看到上面的语法错误,请不要惊慌:)

linux solaris backup zfs sneakernet

3
推荐指数
1
解决办法
850
查看次数