Toggle navigation
Acronis 中文知识库系统
添加
添加
草稿列表
收藏
列表
高级检索
登录
历史
已移除用户
2020-7-31 下午6:50
差异
旧内容
内容
:x:需要在安装了Acronis Agent和Acronis命令行工具的计算机上执行以下步骤。默认情况下,Acronis命令行工具与代理程序一起安装。**代理应与要验证其存档的计算机在同一 Acronis Cyber Protect Cloud帐户下注册**。 有时有必要确定存储在云中的档案是否一致,即验证备份是否有可能恢复数据。此操作称为[备份验证](https://www.acronis.com/zh-cn/support/documentation/AcronisBackup_12/#36339.html)。 本文介绍了如何使用Acronis命令行工具验证备份。 :heavy_exclamation_mark: 以下命令包含用于保存日志的参数。为了使日志更加详细和有用,您可能首先需要将日志记录级别更改为“调试”: 1.导航到**C:\Program Files\BackupClient\BackupAndRecovery\** 2.打开名为**mms.config**的文件 3.找到包含以下内容的行:以下字符串:**<channel id=“mms”level=“info”** 4.将**level=“info”**更改为**level=“debug”**。 5.保存文件,然后重新启动Acronis受管机器服务。 :heavy_exclamation_mark: 如果要验证加密的存档,请 在**--arc**参数之后直接 添加 **--password=<password>**。其中<password>是您在备份计划中指定的加密密码。 Acronis命令行工具的默认安装路径: - Windows:%ProgramFiles%\Acronis\CommandLineTool** - Linux:/usr/lib/Acronis/CommandLineTool** - macOS:/Library/Application Support/BackupClient/Acronis/** # 如何验证云存储中的备份 ## 第1步 首先,通过发出以下***命令\***获取存档列表: ``` acrocmd list archives --loc=online:// --credentials=<account>,<password> --log= C:\Log.xml --output=raw > C:\archives.txt ```  其中 <account>是保存数据的帐户 <password>是该帐户的密码 该命令将特定帐户的所有档案的列表写入文件 C:\archives.txt。 (可选)您可以获取存档内所有备份的列表以验证特定备份: ``` acrocmd list backups --loc=online://--credentials=<account>,<password> --arc=<archive_ID> --output=raw > C:\backup_list.txt ```  其中 <account>是保存数据的帐户 <password>是该帐户的密码 <archive_ID>是存档的全名,您要列出的备份 C:\backup_list.txt 将包含存档内的备份列表。 ## 第2步 您可以验证整个存档或特定的备份。 要验证整个存档,请发出: ``` acrocmd validate archive --loc=online:// --credentials=<account>,<password> --arc=<archive_name>--log=C:\Log_validation.xml --output=raw > C:\archive_validation.txt ```  其中 <account>是保存数据的帐户 <password>是该帐户的密码 <archive_name>是您验证的存档的名称,您在步骤1中生成的 archives.txt中找到了 **C:\archive_validation.txt** 将包含验证的结果。验证过程的完整日志可以在 service_process.exe的相应日志中的**\%allusersprofile%\ Acronis\ServiceProcess\** 下找到。 要验证链中的特定备份: ``` acrocmd validate backup --loc=online:// --credentials= <account>,<password> --arc=<archive_name> --backup=<backup_ID> --log=C:\Log_backup_validation.xml --output=raw > C:\backup_validation.txt ``` 其中 <account>是保存备份数据的帐户 <password>是该帐户的密码 <archive_name>是包含要验证的备份的存档名称,可以在步骤1中生成的archives.txt中找到 <backup_ID>是要验证的备份的ID,可以在步骤1 找到。 C:\backup_validation.txt 中生成的 backup_list.txt 中找到该ID,其中将包含验证结果。验证过程的完整日志可以在service_process.exe的相应日志中的**\%allusersprofile%\Acronis\ServiceProcess\**下找到。 # 如何验证存储在网络共享上的备份 ## 第1步 首先,通过发出以下命令来获取档案列表: ``` acrocmd list archives --all --loc=\\bkpsrv\backups --credentials=netuser,pass --log=C:/Log.xml --output=raw > C:\archives.txt ``` 其中 <netuser>是访问源网络文件夹 \\\bkpsrv1\backups 所需的用户。 <pass>是该帐户的密码 :bangbang: **如果位置名称中有空格,则应将其放在引号中,例如“\\\bkpsrv\backup Vault”** 该命令将共享中所有存档的列表写入文件 C:\archives.txt。 (可选)您可以获取存档内所有备份的列表以验证特定备份: ``` acrocmd list backups --loc=\\bkpsrv\backups --credentials=netuser,pass --arc =<archive_ID> --output=raw > C:\backup_list.txt ``` 其中 <netuser>是访问源网络文件夹 \\\bkpsrv1\backups 所需的用户。 <pass>是该帐户的密码 <archive_ID>是要列出的备份的存档名称 **C:\backup_list.txt**将包含存档内的备份列表。 \##第2步 您可以验证整个存档或特定的备份。 要验证整个存档,请发出: ``` acrocmd validate archive --loc=\\bkpsrv\backups --credentials=netuser,pass --arc=<archive_name> --log=C:\log_validation.xml --output=raw > C:\ archive_validation.txt ``` 其中 <netuser>是访问源网络文件夹 \\\bkpsrv1\backups 所需的用户。 <pass>是此帐户的密码 <archive_name>是您验证的存档的名称,您在步骤1中生成的archives.txt中找到了该名称。 **C:\archive_validation.txt** 将包含验证结果。验证过程的完整日志可以在 service_process.exe的相应日志中的**\%allusersprofile%\Acronis\ServiceProcess\**下找到。 要验证链中的特定备份: ``` acrocmd validate backup --loc=\\bkpsrv\backups --credentials=netuser,pass --arc=<archive_name> --backup=<backup_ID> --log=C:\Log_backup_validation.xml --output=raw > C:\backup_validation.txt ``` 其中 <netuser>是访问源网络文件夹 \\\bkpsrv1\backups 所需的用户。 <pass>是此帐户的密码 <archive_name>是包含要验证的备份的存档的名称,您在步骤1中生成的 archives.txt中找到了该名称。 <backup_ID>是要验证的备份的ID。 ,您在步骤1中生成的 backup_list.txt中找到了该文件 如果以加密方式备份,则在arc参数后添加 --password=<password>,例如 ``` acrocmd validate archive --loc=\\bkpsrv\backups --credentials=netuser,pass --arc=<archive_name> --password=<password>,encrypted --log=C:\Log_validation.xml --output=raw > C:\archive_validation.txt ``` # 如何验证本地磁盘上的备份 ## 第1步 首先,通过发出以下***命令\***获取档案列表: ``` acrocmd list archives --all --loc=<location> --log=C:\Log.xml --output=raw > C:\archives.txt ``` 其中 <location>是归档文件的文件夹,例如E:\backups\* :heavy_exclamation_mark:如果位置名称中有空格,则应将其用引号引起来,例如“ E:\new backups” 该命令将指定位置内所有档案的列表写入文件 C:\archives.txt。 (可选)您可以获取存档内所有备份的列表以验证特定备份: ``` acrocmd list backups --loc=<location> --arc=<archive_ID> --output=raw > C:\backup_list.txt ``` 其中, <archive_ID>是要列出的备份的存档名称。 <location>是包含存档的文件夹,例如**E:\backups\* **C:\backup_list.txt** 将包含存档内的备份列表。 ## 第2步 您可以验证整个存档或特定的备份。 要验证整个档案,请发出: ``` acrocmd validate archive --loc=<location> --arc=<archive_name> --log=C:\Log_validation.xml --output=raw > C:\archive_validation.txt ``` 其中 <location>是包含存档的文件夹,例如**E:\backups\** <archive_name>是您验证的存档的名称,您在步骤1中生成的archives.txt中找到了该名称。 **C:\archive_validation.txt** 将包含验证结果。验证过程的完整日志可以在service_process.exe的相应日志中的**\%allusersprofile%\Acronis\ServiceProcess\**下找到。 要验证链中的特定备份: ``` acrocmd validate backup --loc=<location> --arc=<archive_name> --backup=<backup_ID> --log=C:\Log_backup_validation.xml --output=raw > C:\backup_validation.txt ``` 其中, <location>是包含存档的文件夹,例如**E:\backups\** <archive_name>是包含要验证的备份的存档名称,您在步骤1中生成的archives.txt中找到了 <backup_ID>是您要验证的备份的ID,该ID在步骤1中生成的backup_list.txt中找到 如果以加密方式备份,则在arc参数后添加 --password=<password>,例如 `````` acrocmd validate archive --loc=<location> --arc=<archive_name> --password=<password>,encrypted --log=C:\Log_validation.xml --output=raw > C:\archive_validation.txt `````` :bangbang: **即使最新备份是增量备份或差异备份,并且尺寸较小,验证最新备份也可能需要花费时间。这是因为该操作不仅验证备份中物理包含的数据,而且验证通过选择备份可恢复的所有数据。这需要访问以前创建的备份。** 原文链接:https://kb.acronis.com/content/59406
新内容
内容
:x:需要在安装了Acronis Agent和Acronis命令行工具的计算机上执行以下步骤。默认情况下,Acronis命令行工具与代理程序一起安装。**代理应与要验证其存档的计算机在同一 Acronis Cyber Protect Cloud帐户下注册**。 有时有必要确定存储在云中的档案是否一致,即验证备份是否有可能恢复数据。此操作称为[备份验证](https://www.acronis.com/zh-cn/support/documentation/AcronisBackup_12/#36339.html)。 本文介绍了如何使用Acronis命令行工具验证备份。 :heavy_exclamation_mark: 以下命令包含用于保存日志的参数。为了使日志更加详细和有用,您可能首先需要将日志记录级别更改为“调试”: 1.导航到 **C:\Program Files\BackupClient\BackupAndRecovery\** 2.打开名为 **mms.config**的文件 3.找到包含以下内容的行:以下字符串: **<channel id=“mms”level=“info”** 4.将 **level=“info”**更改为 **level=“debug”**。 5.保存文件,然后重新启动Acronis受管机器服务。 :heavy_exclamation_mark: 如果要验证加密的存档,请 在**--arc**参数之后直接 添加 **--password=<password>**。其中<password>是您在备份计划中指定的加密密码。 Acronis命令行工具的默认安装路径: - Windows:**%Program Files%\Acronis\CommandLineTool** - Linux:**/usr/lib/Acronis/CommandLineTool** - macOS:**/Library/Application Support/BackupClient/Acronis/** # 如何验证云存储中的备份 ## 第1步 首先,通过执行以下命令获取存档列表: `acrocmd list archives --loc=online:// --credentials=<account>,<password> --log= C:\Log.xml --output=raw > C:\archives.txt`  其中 <account> 是保存数据的帐户 <password> 是该帐户的密码 该命令将特定帐户的所有档案的列表写入文件 C:\archives.txt。 (可选)您可以获取存档内所有备份的列表以验证特定备份: ``` acrocmd list backups --loc=online://--credentials=<account>,<password> --arc=<archive_ID> --output=raw > C:\backup_list.txt ```  其中 <account> 是保存数据的帐户 <password> 是该帐户的密码 <archive_ID> 是存档的全名,您要列出的备份 C:\backup_list.txt 将包含存档内的备份列表。 ## 第2步 您可以验证整个存档或特定的备份。 要验证整个存档,请执行: ``` acrocmd validate archive --loc=online:// --credentials=<account>,<password> --arc=<archive_name>--log=C:\Log_validation.xml --output=raw > C:\archive_validation.txt ```  其中 <account> 是保存数据的帐户 <password> 是该帐户的密码 <archive_name> 是您验证的存档的名称,您在步骤1中生成的 archives.txt中找到了 **C:\archive_validation.txt** 将包含验证的结果。验证过程的完整日志可以在 service_process.exe的相应日志中的 **\%allusersprofile%\ Acronis\ServiceProcess\** 下找到。 要验证链中的特定备份: ``` acrocmd validate backup --loc=online:// --credentials= <account>,<password> --arc=<archive_name> --backup=<backup_ID> --log=C:\Log_backup_validation.xml --output=raw > C:\backup_validation.txt ```  其中 <account> 是保存备份数据的帐户 <password> 是该帐户的密码 <archive_name> 是包含要验证的备份的存档名称,可以在步骤1中生成的archives.txt中找到 <backup_ID> 是要验证的备份的ID,可以在步骤1 找到。 C:\backup_validation.txt 中生成的 backup_list.txt 中找到该ID,其中将包含验证结果。验证过程的完整日志可以在 service_process.exe 的相应日志中的 **\%allusersprofile%\Acronis\ServiceProcess\** 下找到。 # 如何验证存储在网络共享上的备份 ## 第1步 首先,通过执行以下命令来获取档案列表: ``` acrocmd list archives --all --loc=\\bkpsrv\backups --credentials=netuser,pass --log=C:/Log.xml --output=raw > C:\archives.txt ``` 其中 <netuser> 是访问源网络文件夹 \\\bkpsrv1\backups 所需的用户。 <pass> 是该帐户的密码 :bangbang: **如果位置名称中有空格,则应将其放在引号中,例如“\\\bkpsrv\backup Vault”** 该命令将共享中所有存档的列表写入文件 C:\archives.txt。 (可选)您可以获取存档内所有备份的列表以验证特定备份: ``` acrocmd list backups --loc=\\bkpsrv\backups --credentials=netuser,pass --arc =<archive_ID> --output=raw > C:\backup_list.txt ``` 其中 <netuser> 是访问源网络文件夹 \\\bkpsrv1\backups 所需的用户。 <pass> 是该帐户的密码 <archive_ID> 是要列出的备份的存档名称 **C:\backup_list.txt** 将包含存档内的备份列表。 \##第2步 您可以验证整个存档或特定的备份。 要验证整个存档,请执行: ``` acrocmd validate archive --loc=\\bkpsrv\backups --credentials=netuser,pass --arc=<archive_name> --log=C:\log_validation.xml --output=raw > C:\ archive_validation.txt ``` 其中 <netuser> 是访问源网络文件夹 \\\bkpsrv1\backups 所需的用户。 <pass> 是此帐户的密码 <archive_name> 是您验证的存档的名称,您在步骤1中生成的 archives.txt中找到了该名称。 **C:\archive_validation.txt** 将包含验证结果。验证过程的完整日志可以在 service_process.exe 的相应日志中的 **\%allusersprofile%\Acronis\ServiceProcess\** 下找到。 要验证链中的特定备份: ``` acrocmd validate backup --loc=\\bkpsrv\backups --credentials=netuser,pass --arc=<archive_name> --backup=<backup_ID> --log=C:\Log_backup_validation.xml --output=raw > C:\backup_validation.txt ``` 其中 <netuser> 是访问源网络文件夹 \\\bkpsrv1\backups 所需的用户。 <pass> 是此帐户的密码 <archive_name> 是包含要验证的备份的存档的名称,您在步骤1中生成的 archives.txt 中找到了该名称。 <backup_ID> 是要验证的备份的ID。 ,您在步骤1中生成的 backup_list.txt 中找到了该文件 如果以加密方式备份,则在arc参数后添加 --password=<password>,例如 ``` acrocmd validate archive --loc=\\bkpsrv\backups --credentials=netuser,pass --arc=<archive_name> --password=<password>,encrypted --log=C:\Log_validation.xml --output=raw > C:\archive_validation.txt ``` # 如何验证本地磁盘上的备份 ## 第1步 首先,通过执行以下***命令\***获取档案列表: ``` acrocmd list archives --all --loc=<location> --log=C:\Log.xml --output=raw > C:\archives.txt ``` 其中 <location> 是归档文件的文件夹,例如 E:\backups\* :heavy_exclamation_mark:如果位置名称中有空格,则应将其用引号引起来,例如“ E:\new backups” 该命令将指定位置内所有档案的列表写入文件 C:\archives.txt。 (可选)您可以获取存档内所有备份的列表以验证特定备份: ``` acrocmd list backups --loc=<location> --arc=<archive_ID> --output=raw > C:\backup_list.txt ``` 其中, <archive_ID> 是要列出的备份的存档名称。 <location> 是包含存档的文件夹,例如 **E:\backups\* **C:\backup_list.txt** 将包含存档内的备份列表。 ## 第2步 您可以验证整个存档或特定的备份。 要验证整个档案,请执行: ``` acrocmd validate archive --loc=<location> --arc=<archive_name> --log=C:\Log_validation.xml --output=raw > C:\archive_validation.txt ``` 其中 <location> 是包含存档的文件夹,例如 **E:\backups\** <archive_name> 是您验证的存档的名称,您在步骤1中生成的 archives.txt 中找到了该名称。 **C:\archive_validation.txt** 将包含验证结果。验证过程的完整日志可以在 service_process.exe的相应日志中的 **\%allusersprofile%\Acronis\ServiceProcess\** 下找到。 要验证链中的特定备份: ``` acrocmd validate backup --loc=<location> --arc=<archive_name> --backup=<backup_ID> --log=C:\Log_backup_validation.xml --output=raw > C:\backup_validation.txt ``` 其中, <location> 是包含存档的文件夹,例如 **E:\backups\** <archive_name> 是包含要验证的备份的存档名称,您在步骤1中生成的 archives.txt 中找到了 <backup_ID> 是您要验证的备份的ID,该ID在步骤1中生成的 backup_list.txt 中找到 如果以加密方式备份,则在arc参数后添加 --password=<password>,例如 `````` acrocmd validate archive --loc=<location> --arc=<archive_name> --password=<password>,encrypted --log=C:\Log_validation.xml --output=raw > C:\archive_validation.txt `````` :bangbang: **即使最新备份是增量备份或差异备份,并且尺寸较小,验证最新备份也可能需要花费时间。这是因为该操作不仅验证备份中物理包含的数据,而且验证通过选择备份可恢复的所有数据。这需要访问以前创建的备份。** --- 原文链接:https://kb.acronis.com/content/59406
返回