我经常使用 Live CD 中的 CloneZilla 来备份我们小型 LAN 中(Windows-)机器的映像,将映像写入 Samba 文件服务器。这工作正常,但要求我不仅要走到机器前从 CD 启动并开始备份,还要目视检查备份是否完成或仍在运行。
我习惯于通过 ssh 进行 Linux 管理,所以我真的很想也只是将 CD 放入驱动器,让计算机启动并通过 ssh 连接执行其他所有操作。
那可能吗?
(这不是关于向/从 ssh 服务器存储/加载图像!我知道如何做到这一点,但它没有回答问题。)
我四处寻找这个问题,我能找到的只是常见的“我是管理员,但需要提升”这类问题。这不太一样。
我在文件服务器上有一个 D 驱动器(2008 r2 并且在 2012 上也设置了同样的问题),其中包含一个共享给用户的文件夹。每个人都可以通过网络访问整个共享驱动器,除了一些只有特定组才能访问的文件夹。
我进行了设置,以便那些特定的子文件夹停止继承权限,而只授予对相关组的完全访问权限(与管理员无关)。我有一个域用户,它是域中每台机器上的备份操作员组和所有本地备份操作员组的成员(通过 GPO 设置)。此用户用于运行文件同步程序,以便每晚将文件共享同步到 NAS 进行备份。该软件也在相关机器上运行,而不是远程运行。
我为用户提供了交互式登录的能力,因此我可以在该帐户下设置软件并在为它创建计划任务之前测试备份是否有效。
最初的问题是该软件无法访问受保护程度更高的文件夹 - 据我所知,备份操作员不可能做到这一点。因此,我将备份操作员组显式添加到具有完全访问权限的文件夹权限中 - 同样的错误。因此,我使用资源管理器找到了有问题的文件夹 - 并注意我不是以管理员身份运行,但是尽管这个窗口要求我提升。
现在这是问题 - 为什么非管理员帐户需要管理员令牌来访问它具有完全权限的文件夹(通过它的组备份操作员)?这不是在系统文件夹或系统驱动器中,它只是一个普通驱动器,在一堆普通文件夹下,对它们有一些更严格的限制。
我真的不明白为什么在这种情况下甚至需要 UAC - 这与管理员无关!
谢谢
编辑:
评论要求的文件夹权限:
C:\Windows\system32>icacls "d:\share\support\tech documents"
d:\share\support\tech documents
QUT\access tech docs:(OI)(CI)(F)
QUT\Domain Admins:(OI)(CI)(F)
BUILTIN\Backup Operators:(OI)(CI)(F)
Successfully processed 1 files; Failed processing 0 files
C:\Windows\system32>icacls "d:\share\support"
d:\share\support BUILTIN\Administrators:(F)
Everyone:(I)(OI)(CI)(M)
BUILTIN\Backup Operators:(I)(OI)(CI)(F)
QUT\Enterprise Admins:(I)(OI)(CI)(F)
BUILTIN\Administrators:(I)(F)
CREATOR OWNER:(I)(OI)(CI)(IO)(F)
NT AUTHORITY\SYSTEM:(I)(OI)(CI)(F)
QUT\Domain Admins:(I)(OI)(CI)(F)
BUILTIN\Administrators:(I)(OI)(CI)(IO)(F)
BUILTIN\Users:(I)(OI)(CI)(RX)
BUILTIN\Users:(I)(CI)(S,AD)
BUILTIN\Users:(I)(CI)(S,WD)
Successfully processed 1 files; Failed processing 0 files
Run Code Online (Sandbox Code Playgroud)
有问题的文件夹上方的文件夹只是继承权限,技术文档之一已禁用继承并设置了显式权限。
我不知道我的标题是否能够描述我的问题,所以这里有一个例子:假设我有两台家用电脑 A 和 B 都运行 Windows 7。B 是我的家庭服务器,它有一个额外的硬盘驱动器,仅用于文件(无操作系统)。假设我将 Crashplan 备份从 A 备份到 B 上的文件驱动器。
假设 B 崩溃了,但带有备份的文件硬盘驱动器仍然完好无损。同时A也崩溃了。我购买了一台装有 win 7 的新计算机 C,我想将存储在 B:s 完整驱动器上的文件恢复到 C。我如何使用 crashplan 做到这一点?
我似乎没有在谷歌上找到答案,如果某处已经有答案,请发布链接;P。最接近的似乎是崩溃计划采用功能,但我不明白我应该如何使用它来做我想做的事。
我的爱好项目有一个 Linux VPS,我的家用电脑装有 Windows 7。Windows 客户端位于具有动态 IP 的提供商的 NAT 后面。VPS 服务器只能通过 ssh 访问。
是否有任何 Windows 备份软件应该通过 ssh/rsync 连接到 Linux VPS?我的期望:
我用谷歌搜索了几个小时,没有找到好的解决方案。
我编写了以下 Powershell 脚本来对我的 Windows Server 2008 R2 机器执行一次性备份。这个想法是对不同的外部驱动器执行每周备份,并安排脚本从任务计划程序运行。
Import-Module ServerManager
Add-PSSnapin Windows.ServerBackup
$backup = Get-WBPolicy
$weekly = New-WBPolicy
Add-WBVolume -POLICY $weekly -VOLUME $backup.VolumesToBackup
$inc1 = NEW-WBFileSpec -FileSpec "C:\"
$inc2 = NEW-WBFileSpec -FileSpec "D:\"
$incs = $inc1,$inc2
Add-WBFileSpec -POLICY $weekly -fileSpec $incs
$disk = WBDisk | where{$_.DiskName -EQ "Seagate Backup+ Desk USB Device"}
$target = New-WBBackupTarget -DISK $disk
Add-WBBackupTarget -POLICY $weekly -TARGET $target
Add-WBBareMetalRecovery -POLICY $weekly
Set-WBVSSBackupOptions -POLICY $weekly -VSSFULLBACKUP
Start-WBBackup -POLICY $weekly
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Start-WBBackup : Object reference not set to …Run Code Online (Sandbox Code Playgroud) 我以前备份文件到DVD,但我发现DVD确实不耐用,而且很精致。
当我升级我的电脑时,我选择免费使用 DVD 驱动器。
现在我一直在使用 U 盘进行冷数据存储。每千兆字节的价格对我来说是可以接受的。但是数据会一直存在吗?
我能在 30 或 40 年后插入我的旧 U 盘查看我的旧照片吗?
当我登录到 Windows 时,我的系统从我们服务器的共享中映射了一些驱动器。我有一个我想运行的备份脚本,它会为脚本映射更多的驱动器,然后在完成后取消映射它们。
我正在运行以下映射: net use z: "\server\share1" /user:myuser password
然后它说发生了系统错误 1219。不允许同一用户使用多个用户名多次连接到服务器或共享资源。等等
问题是,我对所有事情都使用同一个用户。为什么它会给我这个错误,我该如何解决这个问题?我正在使用带有此脚本的 Windows Server 2008 R2。
我有兴趣使用 CrashPlan 备份我的个人计算机和 Web 服务器。
据我了解,CrashPlan 支持 3 个级别的数据安全性:
似乎选项 2 和选项 3 之间的区别在于,在选项 3 中,我有责任保留此密钥文件的副本,这很麻烦(与密码相比)。我的问题是:选项 3 有多安全?
如果我有一个 448 位散列和加盐密钥,并且我有加密文件,那么攻击、加密和解密文件有多难?
如果攻击者知道一些未加密文件的样子,这项任务会变得容易多少?(例如,如果我将整个磁盘上传到 CrashPlan 并且它包含一些标准的 Windows 系统文件,每个攻击者大概都知道其前后映像)。
他们使用的密码是 Blowfish。
另外,CrashPlan 是只加密文件的正文,还是也掩盖了文件名?我希望避免未来出现基于云的机器人起诉版权执行机器人。
我试图找到一种rsync将ext4文件系统的内容作为常规备份的一部分的有效方法,但我认为合适的压缩和最小的所需空间。
我可以只使用普通rsync然后tar/gzip结果目录,但压缩本身会比前面的 rsyncing 慢几个数量级。
我不能使用squashfs它,因为它们是只读的。
我可以为此备份创建一个特殊类型的分区,使用内置压缩,例如btrfs或reiser4但我必须以特定大小创建它并且它不会扩展。
我想知道是否有任何具有内置压缩功能的容器技术,可以根据数据量透明地自动调整其大小,并同步到它?
顺便说一下,我使用 Debian GNU/Linux。
在我 11 岁左右的时候,我将我的 Web 0.9 网站复制到 CD 上,其中包括其他原始内容。
现在我已经 25 岁了,我已经忘记了 CD,内容仍然具有情感价值。我想在创建其他物理形式(本地硬盘驱动器、USB 记忆棒、远程服务器......)上的内容备份的同时摆脱那堆(腐烂的)物理 CD。
为了从 CD 复制到硬盘驱动器,我使用了简单的复制和粘贴,因为最初我不想费心处理 ISO 映像,我对内容和文件时间戳的备份感兴趣,而不是 1: 1 个 CD 的二进制副本或一个巨大的 ISO 文件,因为大多数文件都是多余的或包含无用的大文件。
我搞砸了,我完全忘记了我曾经制作多区段 CD,这是多次在同一张 CD 上刻录的行为。这就是我问这个问题的原因:
有一次,为了好奇,我在摆弄一张 CD,并在 Windows 7 上尝试了“创建 ISO”选项。结果:
这让我感到困惑,文件浏览器中可能存在不可见的文件。
刻录图像的操作系统可能是 Windows 98 或 Windows XP。我不记得了。
基于以上对情况的描述以及有关如何刻录 CD 的信息随着时间的推移被遗忘的事实:
backup ×10
windows ×3
linux ×2
clonezilla ×1
compact-disc ×1
compression ×1
container ×1
crashplan ×1
dvd ×1
encryption ×1
hard-drive ×1
net-use ×1
networking ×1
permissions ×1
powershell ×1
rsync ×1
security ×1
ssh ×1
uac ×1