血源诅咒 备份存档的存档副本用于什么

保存和恢复文档的备份副本
保存和恢复文档的备份副本
Microsoft Office Word 提供了多种在出现电源故障或其他问题时备份和恢复文档的方式。恢复工作的最可靠的方式是未雨绸缪,例如,频繁地手动保存文件或将 Word 设置为自动创建备份副本。这样,一旦文件被损坏,便可以使用“打开并修复”功能或文件恢复文本转换器来恢复工作。
您要做什么?
创建远程文件的本地副本
如果要处理的文档存储在网络或可移动设备(例如,软盘或可移动磁盘)上,则默认情况下 Word 将在远程位置打开该文档。如果网络或设备出现问题,则可能无法将文档正常保存回该远程位置,因而造成工作丢失。若要防止这一问题,可以启用一个适当的选项,以自动为远程存储的文档创建本地副本。
启用此选项后,Word 会临时为存储在网络或可移动设备上的文档存储一个本地副本。保存本地副本时,Word 也会将更改保存至原始副本。如果原始文件不可用,Word 会提示您将该文件保存至其他位置。
启用允许在本地编辑远程文件的选项
单击“Office 按钮”
,然后单击“Word 选项”。
单击“高级”。
滚动至“保存”部分,然后选中“将远程存储的文件复制到您的计算机上,并在保存时更新远程文件”复选框。
保存备份副本
可以将 Word 设置为每次保存文档时自动保存备份副本。如果原始文档被损坏或删除,保存备份副本可以保护您的部分工作。备份副本是您最近一次保存之前保存的文档版本,因此在备份副本中没有您最近的更改。但是,备份副本可以防止文档全部丢失。
如果在未保存原始文档的情况下将其删除,则备份副本将不会包含您自上次保存文档后所做的任何更改。
备份副本与原始文档保存在同一个文件夹中,其文件名为“备份属于文档名称.wbk”。每次保存文档时,都会有一个新的备份副本替代现有的备份副本。
将 Word 设置为自动保存备份副本
单击“Office 按钮”
,然后单击“Word 选项”。
单击“高级”。
滚动至“保存”部分,然后选中“始终创建备份副本”复选框。
打开备份副本
单击“Office 按钮”
,然后单击“打开”。
在“文件类型”框中,单击“所有文件”。
如果要打开保存在不同文件夹中的备份副本,请找到并打开该文件夹。
单击“视图”
旁边的箭头,然后单击“详细信息”。
在“名称”栏中,备份副本的名称显示为“备份属于文档名称”。在“类型”栏中,备份副本的文件类型显示为“Microsoft Word 备份文档”。
找到并双击该备份副本以将其打开。
如果要将备份副本作为普通 Word 文档使用,请单击“Microsoft Office 按钮”
,单击“另存为”,然后在“文件名”框中为该文件键入一个名称。
打开并修复文件
如果文件已损坏且无法通过常规方法将其打开,则可以使用“打开并修复”功能来恢复文件内容。
单击“Office 按钮”
,然后单击“打开”。
在“查找范围”列表中,单击包含要打开的文件的驱动器、文件夹或 Internet 位置。
在文件夹列表中,找到并打开包含该文件的文件夹。
选择要恢复的文件。
单击“打开”按钮旁边的箭头,然后单击“打开并修复”。
使用文件恢复转换器
可以随时使用恢复文本转换器来打开已损坏的文档并恢复其文本。
成功打开已损坏的文档后,则可将其保存为 Word 格式或其他格式(例如,文本或 HTML 格式)。段落、标题、页脚、脚注、尾注和域中的文本都将恢复为纯文本。而文档的格式、图形、域、绘图对象以及任何其他非文本信息将无法得到恢复。
使用文件恢复转换器仅提取文本
单击“Office 按钮”
,然后单击“Word 选项”。
单击“高级”。
向下滚动至“常规”部分,然后选中“打开时确认文件格式转换”复选框,然后单击“确定”。
单击“Office 按钮”
,然后单击“打开”。
在“文件类型”列表中,选择“恢复任何文件中的文字”。
如果“文件类型”列表中未显示“恢复任何文件中的文字”,则表明需要安装文件转换器。
在 Microsoft Windows 中,单击“开始”按钮,然后单击“控制面板”。
请执行下列操作之一:
在 Microsoft Windows Vista 中
在“控制面板”中,单击“卸载程序”。
在程序列表中,单击列表中的 Microsoft Office 或 Microsoft Word(具体单击哪一项取决于 Word 是作为 Office 的一部分安装的还是单独安装的),然后单击“更改”。
在 Microsoft Windows XP 中
在“控制面板”中,单击“添加或删除程序”。
在“当前安装的程序”框中,单击列表中的 Microsoft Office 或 Microsoft Word,这取决于 Word 是作为 Office 的一部分安装的还是单独安装的,然后单击“更改”。
在“更改 Microsoft Office 的安装”下,单击“添加或删除功能”,然后单击“继续”。
在“安装选项”下,展开“Office 共享功能”。
展开“转换器和过滤器”,然后展开“文本转换器”。
单击“恢复文本转换器”旁边的箭头,然后单击“从本机运行”。
按正常方式打开文档。
适用于: Word 2007
此信息是否有帮助?
我们应该如何改进?
255 剩余字符数
为保护您的隐私,请不要在您的反馈意见中包含联系信息。 查看我们的 。
谢谢您的反馈!酷勤网 C 程序员的那点事!
当前位置: >
浏览次数:次
使用tar和dd或Linux系统备份
本文提供一个简明常用的系统备份方法,使你可以迅速完成最常用最基本的备份工作。需要更详细的可参考:
一、tar备份恢复系统
当前系统下,
# tar-czpv -f/media/.../backup_$(date +&%Y-%m-%d&)_img.tar.gz/--exclude=/media/*--exclude=/lost+found--exclude=/proc/*--exclude=/dev/*--exclude=/sys/*2&&/media/tar.errors.log
其中,--exclude= 参数列出了不需要备份的目录,可以根据实际情况自行调整,注意:不要忘记备份/boot目录或分区,注意不要备份存储备份文件的目录。特别注意:--exclude=选项要放在后面备份存档名和备份目标后面,而且目录一定不能使用/xxx/的形式,必须是/xxx/*或/xxx的形式。 另外,建议使用 2&& 将错误输出定向到 tar.errors.log文件,留待备份后查看有无错误。
【注意!】 -f --指定archive或设备名称。这个选项其实是必选的!而且这个参数后面要紧跟文件名,不能再有其它参数。-p选项这里可能不需要,似乎只对解压时起作用,见后面的tar --help。
【注意!】备份有时提示:& ...忽略套接字(socket)& 。socketn案是贸淌脚c贸淌贤ㄋ褂玫拿浇椋pipe亦同理,K非H碛匈Y料的n案,所以o浞荨
2、tar命令检查备份文档:
tar tvf backip.tgz | grep -v'.{66,}'-- 不显示其中每行字符数大于66个的行,其中&.&正则表达式中代表任何非换行符的字符。
tar tvf backip.tgz|grep ^d |egrep -v '(([^/])*/){3}' -- 只显示开头字符是d的行中不包含3个&/&的行。
其它 Linux 系统或者 LiveCD/LiveUSB 下,
#mkfs.ext4 /dev/sda1 (这里也可能是sdb5等。如果已经有格式化的分区,这部不需要做。注意,最好其设备号sdaX与要恢复的系统原所在的设备号相同,否则/etc/fstab文件需要仔细修改了)
#mount -v /dev/sda1 /mnt/myrootdir
#cd /mnt/myrootdir
#tarxpvf backup_..._.tar.gz
(z选项默认会识别,所以这里被去掉了)
#sudo mkdir-pvhome sys proc dev usr/portage/distfiles
(将/mnt/myrootdir作为当前进程的根目录,如果恢复到的分区和备份文件所在分区不一致,可能会导致无法开机,这步和后面重装grub可避免此情况。chroot是在unix系统的一个操作,用于对当前的程序和它的子进程改变真实的磁盘根目录。一个被改变根目录的程序不可以访问和命名在被改变根目录外的文件,那个根目录叫做&chroot监狱(chroot jail,chroot prison)&)
#/usr/grub-install --recheck /dev/sda
(如前面是sdb5,这步也还可能是sda,因为chroot的作用)
可以开启一个新的终端将挂载的目录umount
#umount -v /mnt/myrootdir
这步可以不做,直接关机,然后BIOS指定开机硬盘,开机即可。
3、其他摘录
系统备份(注意千万要排除存储备份文件自身的目录,这里为backup):
#tar czvf /backup/root-backup.tgz / --exclude proc --exclude dev --exclude backup
用LiveCD开机,
备份:tar cjvf bak.tar.bz2 /path_to_bak
还原:tar xjvfpbak.tar.bz2
不会丢失文件的任何信息
鸟哥来的截图:
二、dd备份恢复系统
用liveCD开机,
# ddif=/dev/sda1of=sda1.img.bak bs=4M(然后把disk1.bak这个备份文件cp到安全的地方)
用liveCD开机,
# ddif=sda1.img.bakof=/dev/sda1
# e2fsck-f/dev/sda1
# resize2fs/dev/sda1
# e2fsck-f/dev/sda1
3、dd中的压缩
dd对磁盘是极大的浪费,100G的硬盘只用1G,dd后的备份文件也是100G,这个可以通过压缩解决。
# ddif=/dev/sda1|bzip2&sda1.img.bz2
#bzip2-dc sda1.img.bz2|ddof=/dev/sda1
#e2fsck-f/dev/sda1
#resize2fs/dev/sda1
#e2fsck-f/dev/sda1
4、One Idea: 使用dd给文件夹而非磁盘创建镜像
du -sh originfile //先看看需要制作的源文件夹大小,假如15M
dd if=/dev/zero of=new_img.img bs=1024 count=20000 //生成20M的文件
mkfs.ext3 new_img.img
mount new_img.img /mnt/new
cp originfile /mnt/new -R
umount /mnt/new// new_img.img文件里面就包括了originfile
三、附:ubuntu 中的tar帮助信息
$ tar --version
tar (GNU tar) 1.23
Copyright (C) 2010 Free Software Foundation, Inc.
$ tar --help
用法: tar [选项...] [FILE]...
将许多文件一起保存至一个单独的磁带或磁盘归档,并能从归档中单独还原所需文件。
tar -cf archive.tar foo bar # 从文件 foo 和 bar 创建归档文件
archive.tar。
tar -tvf archive.tar
# 详细列举归档文件 archive.tar
中的所有文件。
tar -xf archive.tar
# 展开归档文件 archive.tar
中的所有文件。
主操作模式:
-A, --catenate, --concatenate
追加 tar 文件至归档
-c, --create
创建一个新归档
-d, --diff, --compare
找出归档和文件系统的差异
从归档(非磁带!)中删除
-r, --append
追加文件至归档结尾
-t, --list
列出归档内容
--test-label
测试归档卷标并退出
-u, --update
仅追加比归档中副本更新的文件
-x, --extract, --get
从归档中解出文件
操作修饰符:
--check-device
当创建增量归档时检查设备号(默认)
-g, --listed-incremental=FILE
处理新式的 GNU 格式的增量备份
-G, --incremental
处理老式的 GNU 格式的增量备份
--ignore-failed-read
当遇上不可读文件时不要以非零值退出
--level=NUMBER
所创建的增量列表归档的输出级别
-n, --seek
归档可检索
--no-check-device
当创建增量归档时不要检查设备号
归档不可检索
--occurrence[=NUMBER] 仅处理归档中每个文件的第 NUMBER
个事件;仅当与以下子命令 --delete,
--diff, --extract 或是 --list
中的一个联合使用时,此选项才有效。而且不管文件列表是以命令行形式给出或是通过
-T 选项指定的;NUMBER 值默认为 1
--sparse-version=MAJOR[.MINOR]
设置所用的离散格式版本(隐含
-S, --sparse
高效处理离散文件
-k, --keep-old-files
don't replace existing files when extracting,
treat them as errors
--keep-newer-files
不要替换比归档中副本更新的已存在的文件
--no-overwrite-dir
保留已存在目录的元数据
--overwrite
解压时重写存在的文件
--overwrite-dir
解压时重写已存在目录的元数据(默认)
--recursive-unlink
解压目录之前先清除目录层次
--remove-files
在添加文件至归档后删除它们
--skip-old-files
don't replace existing files when extracting,
silently skip over them
-U, --unlink-first
在解压要重写的文件之前先删除它们
-W, --verify
在写入以后尝试校验归档
选择输出流:
--ignore-command-error 忽略子进程的退出代码
--no-ignore-command-error
将子进程的非零退出代码认为发生错误
-O, --to-stdout
解压文件至标准输出
--to-command=COMMAND
将解压的文件通过管道传送至另一个程序
操作文件属性:
Save the ACLs to the archive
--atime-preserve[=METHOD]
在输出的文件上保留访问时间,要么通过在读取(默认
METHOD=&replace&)后还原时间,要不就不要在第一次(METHOD=&system&)设置时间
--delay-directory-restore
直到解压结束才设置修改时间和所解目录的权限
--group=名称
强制将 NAME
作为所添加的文件的组所有者
--mode=CHANGES
强制将所添加的文件(符号)更改为权限
--mtime=DATE-OR-FILE
从 DATE-OR-FILE 中为添加的文件设置 mtime
-m, --touch
不要解压文件的修改时间
Don't extract the ACLs from the archive
--no-delay-directory-restore
取消 --delay-directory-restore 选项的效果
--no-same-owner
将文件解压为您所有(普通用户默认此项)
--no-same-permissions
从归档中解压权限时使用用户的掩码位(默认为普通用户服务)
--no-selinux
Don't extract the SELinux context from the
--no-xattrs
Don't extract the user/root xattrs from the
--numeric-owner
总是以数字代表用户/组的名称
--owner=名称
强制将 NAME
作为所添加的文件的所有者
-p, --preserve-permissions, --same-permissions
解压文件权限信息(默认只为超级用户服务)
--preserve
与 -p 和 -s 一样
--same-owner
尝试解压时保持所有者关系一致(超级用户默认此项)
-s, --preserve-order, --same-order
为解压至匹配归档排序名称
Save the SELinux context to the archive
Save the user/root xattrs to the archive
设备选择和切换:
-f, --file=ARCHIVE
使用归档文件或 ARCHIVE 设备
--force-local
即使归档文件存在副本还是把它认为是本地归档
-F, --info-script=名称, --new-volume-script=名称
在每卷磁带最后运行脚本(隐含 -M)
-L, --tape-length=NUMBER
写入 NUMBER & 1024 字节后更换磁带
-M, --multi-volume
创建/列出/解压多卷归档文件
--rmt-command=COMMAND 使用指定的 rmt COMMAND 代替 rmt
--rsh-command=COMMAND 使用远程 COMMAND 代替 rsh
--volno-file=FILE
使用/更新 FILE 中的卷数
-b, --blocking-factor=BLOCKS
每个记录 BLOCKS x 512 字节
-B, --read-full-records
读取时重新分块(只对 4.2BSD 管道有效)
-i, --ignore-zeros
忽略归档中的零字节块(即文件结尾)
--record-size=NUMBER
每个记录的字节数 NUMBER,乘以 512
选择归档格式:
-H, --format=FORMAT
创建指定格式的归档
FORMAT 是以下格式中的一种:
GNU tar 1.13.x 格式
GNU 格式 as per tar &= 1.12
POSIX 1 (pax) 格式
等同于 pax
POSIX 8 (ustar) 格式
old V7 tar 格式
--old-archive, --portability
等同于 --format=v7
--pax-option=关键字[[:]=值][,关键字[[:]=值]]...
控制 pax 关键字
等同于 --format=posix
-V, --label=TEXT
创建带有卷名 TEXT
的归档;在列出/解压时,使用 TEXT
作为卷名的模式串
-a, --auto-compress
使用归档后缀名来决定压缩程序
-I, --use-compress-program=PROG
通过 PROG 过滤(必须是能接受 -d
选项的程序)
-j, --bzip2
通过 bzip2 过滤归档
通过 xz 过滤归档
通过 lzip 过滤归档
通过 lzma 过滤归档
--no-auto-compress
不使用归档后缀名来决定压缩程序
-z, --gzip, --gunzip, --ungzip
通过 gzip 过滤归档
-Z, --compress, --uncompress
通过 compress 过滤归档
本地文件选择:
--add-file=FILE
添加指定的 FILE 至归档(如果名字以 -
开始会很有用的)
--backup[=CONTROL]
在删除前备份,选择 CONTROL 版本
-C, --directory=DIR
改变至目录 DIR
--exclude=PATTERN
排除以 PATTERN 指定的文件
--exclude-backups
排除备份和锁文件
--exclude-caches
除标识文件本身外,排除包含
CACHEDIR.TAG 的目录中的内容
--exclude-caches-all
排除包含 CACHEDIR.TAG 的目录
--exclude-caches-under 排除包含 CACHEDIR.TAG 的目录中所有内容
--exclude-tag=FILE
除 FILE 自身外,排除包含 FILE
的目录中的内容
--exclude-tag-all=FILE 排除包含 FILE 的目录
--exclude-tag-under=FILE
排除包含 FILE 的目录中的所有内容
--exclude-vcs
排除版本控制系统目录
-h, --dereference
跟踪符号链接;将它们所指向的文件归档并输出
--hard-dereference
跟踪硬链接;将它们所指向的文件归档并输出
-K, --starting-file=MEMBER-NAME
从归档中的 MEMBER-NAME 成员处开始
--newer-mtime=DATE
当只有数据改变时比较数据和时间
禁用上一次的效果 --null 选项
--no-recursion
避免目录中的自动降级
--no-unquote
不以 -T 读取的文件名作为引用结束
-T 读取以空终止的名字,-C 禁用
-N, --newer=DATE-OR-FILE, --after-date=DATE-OR-FILE
只保存比 DATE-OR-FILE 更新的文件
--one-file-system
创建归档时保存在本地文件系统中
-P, --absolute-names
不要从文件名中清除引导符&/&
【附注】解压时加上 -P 选项会将文件解压到压缩时的绝对路径,而不是在当前路径下,一般不使用,尤其不要与重要的 -p 选项混淆了
--recursion
目录递归(默认)
--suffix=STRING
在删除前备份,除非被环境变量
SIMPLE_BACKUP_SUFFIX
覆盖,否则覆盖常用后缀(&&)
-T, --files-from=FILE
中获取文件名来解压或创建文件
读取的文件名作为引用结束(默认)
-X, --exclude-from=FILE
排除 FILE 中列出的模式串
文件名变换:
--strip-components=NUMBER
解压时从文件名中清除 NUMBER
个引导部分
--transform=EXPRESSION, --xform=EXPRESSION
使用 sed 代替 EXPRESSION
来进行文件名变换
文件名匹配选项(同时影响排除和包括模式串):
--anchored
模式串匹配文件名头部
--ignore-case
忽略大小写
--no-anchored
模式串匹配任意&/&后字符(默认对
exclusion 有效)
--no-ignore-case
匹配大小写(默认)
--no-wildcards
逐字匹配字符串
--no-wildcards-match-slash
通配符不匹配&/&
--wildcards
use wildcards (default)
--wildcards-match-slash
通配符匹配&/&(默认对排除操作有效)
提示性输出:
--checkpoint[=NUMBER] 每隔 NUMBER
个记录显示进度信息(默认为 10 个)
--checkpoint-action=ACTION
在每个检查点上执行 ACTION
--index-file=FILE
将详细输出发送至 FILE
-l, --check-links
只要不是所有链接都被输出就打印信息
--no-quote-chars=STRING
禁用来自 STRING 的字符引用
--quote-chars=STRING
来自 STRING 的额外的引用字符
--quoting-style=STYLE 设置名称引用风格;有效的 STYLE
值请参阅以下说明
-R, --block-number
每个信息都显示归档内的块数
--show-defaults
显示 tar 默认选项
--show-omitted-dirs
列表或解压时,列出每个不匹配查找标准的目录
--show-transformed-names, --show-stored-names
显示变换后的文件名或归档名
--totals[=SIGNAL]
处理归档后打印出总字节数;当此
SIGNAL 被触发时带参数 -
打印总字节数;允许的信号为:
SIGHUP,SIGQUIT,SIGINT,SIGUSR1 和
SIGUSR2;同时也接受不带 SIG
前缀的信号名称
以 UTC 格式打印文件修改信息
-v, --verbose
详细地列出处理的文件
--warning=KEYWORD
-w, --interactive, --confirmation
每次操作都要求确认
兼容性选项:
创建归档时,相当于
--old-archive;展开归档时,相当于
--no-same-owner
-?, --help
显示此帮助列表
--restrict
禁用某些潜在的有危险的选项
显示简短的用法说明
打印程序版本
长选项和相应短选项具有相同的强制参数或可选参数。
除非以 --suffix 或 SIMPLE_BACKUP_SUFFIX
设置备份后缀,否则备份后缀就是&~&。
可以用 --backup 或 VERSION_CONTROL 设置版本控制,可能的值为:
从不做备份
t, numbered
进行编号备份
nil, existing
如果编号备份存在则进行编号备份,否则进行简单备份
never, simple
总是使用简单备份
--quoting-style 选项的有效参数为:
shell-always
此 tar 默认为:
--format=gnu -f- -b20 --quoting-style=escape --rmt-command=/sbin/rmt
--rsh-command=/usr/bin/rsh
将错误报告发送到 &bug-tar@gnu.org&。
& 相关主题:数据保护:Windows Server 2008 R2 中的备份基础
数据保护始终是 Windows 专业人员的关键任务。运行备份作业将数据备份至磁带或磁盘,是许多 IT 专业人员处理此项任务的方式。大型 IT 商店通常都有预算,可以承担功能更全面的第三方备份解决方案。而其他人则依赖于 Microsoft 提供的免费备份工具。
过去的 Microsoft 免费工具已在已经成为古老的 NTBackup。但是,该工具已经进入了天空中那个巨大的回收站。Windows Server 2008 提供了一组新的备份工具,我将向您展示在新的 Windows Server 2008 R2 中,它们使用起来是如何简单方便。即使您拥有第三方备份工具,您仍然会发现它有助于理解如何执行快速备份和更新备份。请注意,新的备份功能不能管理用 NTBackup 创建的备份。
首先,我们需要安装备份功能,因为默认情况下不会安装此功能。使用服务器管理器中的&添加功能向导&,并添加 Windows Server 备份功能(图 1)。我将使用命令行工具子功能,以便使用 Windows PowerShell - 我将在本文后面详细介绍此功能。我还可以使用 ServerManagerCMD.exe 等命令行工具来安装该功能:C:\ servermanagercmd &install backup-features。
图 1 使用&添加功能向导&安装 Windows Server 备份功能和命令行工具。
下一步是找出备份的位置。您可以备份到网络共享、本地卷或专用磁盘。您不能将数据备份到磁带上,但是考虑到价格便宜的 USB 存储设备不断增多并且使用广泛,目前这不是一个很大的缺陷。但是,您需要考虑一些因素。
Windows 备份在索引、目录和其他支持文件方面会产生相当大的开销。这与创建 .zip 文件不同。切勿假设 100KB 的文件只需要 100KB 的备份空间 - 它们需要的空间要大得多。
在备份到网络共享时,您必须小心处理文件级访问控制,以便保护备份的完整性和安全性。还需要注意,如果您将文件备份到相同的网络共享,以前的备份将被覆盖。简单的解决方法是为每个备份创建一个子文件夹。这同样也适用于您选择本地卷作为备份目标的情况。
使用网络共享或卷的一项优势是 Windows 备份将创建一个 .vhd 文件来包含所有备份的文件。当您指定备份位置时,Windows 备份将创建名为 WindowsImageBackup 的顶级文件夹。在此文件夹中,将为每个计算机创建一个备份文件夹。备份按日期建立版本;因此您将看到类似如下的文件夹名称:Backup
172606。该文件夹中包含备份的文件和 .vhd。您可以将此 .vhd 装入到 Windows 7 和 Windows Server 2008 R2 中。根据您的备份和存档要求,您可能只需要将此文件移到长期磁盘存储设备上或将其刻录到 DVD 上。
最简单、最快速的方法是使用专用磁盘。该磁盘可以是内部连接的,也可以是通过 USB 或 FireWire 外部连接的。Microsoft 建议,该磁盘上的可用空间应该不少于您要备份的数据的 2.5 倍。该驱动器将被格式化,并从普通管理工具中隐藏,但是会显示在&磁盘管理&工具中。您可以使用容量高达 2TB 的磁盘。
创建备份作业
Windows 备份旨在提供一站式设置来保护服务器。您可以启用计划任务,以便备份文件和系统状态,或者提供裸机还原。Microsoft 假设您会有一个计划任务用于此目的。而我假设您由于预算有限而正在使用 Windows 备份功能,并且力图在该工具的限制下寻求最大程度的保护。
当您安装 Windows 备份功能后,在服务器管理器中展开&存储&节点,并选择&Windows Server Backup&。在&操作&窗格中,选择&备份计划&,从而启动&备份计划向导&。然后,在&入门&屏幕上单击&下一步&。
在第二步中,指定您需要执行何种备份。请尝试执行完整的服务器备份。您也可以创建自定义备份并选取某些项目,例如选定文件或系统状态。以后我将向您展示如何执行快速文件备份,但是现在我假设您希望执行完整的服务器备份。
在第三步中,指定您希望备份任务在何时运行。大多数时候,一次备份就足够了,但是您也可以每天运行多次备份。如果您要备份关键文件,这可能是一种好选择。
在第四步中,决定将备份存储在何处。Microsoft 建议使用专用的硬盘。请记住,此驱动器将被重新格式化,并且不再可用。您也可以使用卷或网络共享。请密切注意警告和限制。您可能会看到一条警告,提醒您该磁盘将被重新格式化。
如果您没有看到所有磁盘,请单击&显示所有可用磁盘&按钮进行刷新。当您选择一个新磁盘时,不会显示警告。选择后,您有一次机会来确认备份设置。如果有任何问题,请使用&上一步&按钮返回并更正错误。如果一切顺利,您将看到汇总屏幕。第二天,您就可以检查 Windows Server Backup 节点,了解结果或错误。
您也可以使用 Windows 备份来执行一次性备份。在&操作&窗格中,选择&立即备份&选项。您可以使用与计划作业相同的设置,也可以选择完全不同的设置。如果您选择了后者,向导将再次运行,以便您输入新参数。例如,您可能希望将文件复制到网络共享。请记住,同一文件夹中的任何现有备份都将被覆盖。备份将立即执行。如果有一项您需要经常执行的备份任务,则您可能希望利用从命令行或 Windows PowerShell 执行脚本化解决方案。我将在后面介绍该过程。
Windows 备份使用时间戳作为版本信息。使用&恢复&任务将启动一个很容易处理的向导。选择合适的备份来源。恢复向导将显示所有可用备份的日期时间控件(请参见图 2)。选择合适的备份。根据备份的类型,您可能只有一项选择。
图 2 从恢复向导中选择可用的备份。
接着,选择您希望恢复何种数据。如果您选择&文件和文件夹&,则可以突出显示您要恢复的文件。遗憾的是,几乎不可能从多个目录中选择文件。您可以轻松恢复所有内容,或者从一个目录中恢复选定的文件。在您设置备份作业时,一定要注意这一点。
当您恢复文件时,需要指定目标文件夹,该文件夹可以是原始文件夹,也可以是其他位置。您也可以控制如果存在当前版本,则在您恢复当前文件时将如何处理。您可以创建一个副本,以便获得两个版本;您可以覆盖现有版本;也可以在检测到现有版本时跳过恢复操作。恢复过程会立即执行。
使用 WBADMIN.EXE
如果您安装了命令备份工具,就会有更多选项。打开命令提示服,然后查看 WBADMIN.EXE 的帮助。您可以使用该工具来设置计划备份,但我认为用 GUI 来执行同样的任务要容易得多。您会发现此工具更适用于创建一次性备份作业。运行以下命令来查看语法帮助:
C:\& wbadmin start backup /?
本文没有足够的篇幅来解释所有选项,但是可以展示一下如何使用此命令行工具,定期将文件备份到网络共享:
::Demo-Backup.bat
::demonstration script using WBADMIN.EXE on a Windows Server 2008 R2 Server
rem backup share UNC
set backupshare=\\mycompany-dc01\backup
rem files and folders to include
set include=c:\scripts,c:\files
rem define date time variables for building the folder name
set m=%date:~4,2%
set d=%date:~7,2%
set y=%date:~10,4%
set h=%time:~0,2%
set min=%time:~3,2%
set sec=%time:~6,2%
rem defining a new folder like \\mycompany-dc01\backup\RESEARCHDC\532
set newfolder=%backupshare%\%computername%\%m%%d%%y%_%h%%min%%sec%
echo Creating %newfolder%
mkdir %newfolder%
rem run the backup
echo Backing up %include% to %newfolder%
wbadmin start backup -backuptarget:%newfolder% -include:%include% -quiet
rem Clear variables
set backupshare=
set include=
set newfolder=
由于我不希望覆盖任何现有的备份,我将创建一个新的文件夹,该文件夹在其名称中使用了计算机名称和日期/时间戳。批处理文件中包含处理此项任务的代码。脚本的主要功能是调用 WBADMIN.EXE,在指定的共享处创建备份。同样,如果您想调整此步骤,请查看语法帮助。此脚本让我喜欢的地方在于,我可以使用任务计划程序来设置自己的计划任务。因此,即使备份向导仅允许我创建一个计划任务,我仍然可以使用 WBADMIN.EXE 根据需要创建尽可能多的任务。我也可以使用此工具创建系统状态备份。
若要查看执行了哪些备份作业,请运行此命令:C:\& wbadmin get versions。
请密切注意版本标识符,因为您必须有此值,才能使用 WBADMIN 来恢复文件(当然您可以轻松地使用恢复向导)。
使用 Windows PowerShell 进行备份
另一种命令行方法是使用 Windows 备份 PowerShell cmdlet。若要访问它们,您需要先加载 Windows 备份管理单元:
PS C:\& add-pssnapin Windows.ServerBackup
若要查看其中包含哪些 cmdlet,请使用 Get-Command:
PS C:\& get-command -pssnapin windows.serverbackup
遗憾的是,创建备份作业是一个多步骤过程。尽管您可以在命令提示符中交互式输入必要的命令,但是我认为您会发现使用脚本的方法会更简单一些。下面是我最初的批处理文件的 Windows PowerShell 版本:
#requires -version 2.0
#requires -pssnapin Windows.ServerBackup
#Demo-WBBackup.ps1
$policy = New-WBPolicy
$files=new-WBFileSpec c:\scripts,c:\files
Add-wbFileSpec -policy $policy -filespec $files
$backdir=(&\\mycompany-dc01\backup\{0}\{1:MMddyyyy_hhmmss}& -f $env:computername,(get-date))
write-host &Creating $backdir& -foregroundcolor Green
mkdir $backdir | out-null
$backupLocation = New-WBBackupTarget -network $backdir
Add-WBBackupTarget -Policy $policy -Target $backupLocation
write-host &Backing up $files to $backdir& -foregroundcolor Green
Start-WBBackup -Policy $policy
Windows PowerShell cmdlet 是以创建和执行策略为基础的。该策略包括:要包含或排除的文件或卷,要将文件备份到何处,以及各种各样的选项。您还可以创建系统状态和裸机恢复作业。在我的演示中,我只是备份了一些目录。Start-WBBackup cmdlet 用于执行备份任务。
当您查看 Windows 备份的 cmdlet 列表时,您会注意到一个明显的疏漏:没有用于恢复数据的 cmdlet。我想出现这种情况的原因是假设您不需要自动执行此步骤,尽管您可以使用 WBADMIN.EXE 来执行此步骤。将来可能会增加 cmdlet。同时,您可以使用恢复向导或 WBADMIN.EXE 来恢复文件。
现在轮到您了
当您尝试使用这些工具时,我确信您会认识到 Windows 备份工具为您提供的功能远不止我所说的这些。您还会需要评估这些功能与您的整体备份策略以及您可能拥有的任何业务连续性计划的契合程度。就某些方面而言,免费的 Windows 备份解决方案有很大的限制,但是编写脚本的方式以及对 .vhd 文件的使用,提供了一些可克服这些限制的诱人可能性。您只需要具备一定的灵活性即可。
最后,正如任何备份软件一样,请务必在非生产设置中练习恢复过程。您一定不希望在实际执行恢复操作时学习该过程,而让您的老板愤怒地卡您的脖子。请务必熟悉该过程,以便在时机成熟时,您不再需要充英雄。
顶一下(1) 踩一下(0)
热门标签:

我要回帖

更多关于 ps4存档备份 的文章

 

随机推荐