AZCopy:摘要以及 /V 的详细信息:参数
AZCopy: Summary along with detail from /V: parameter
我有以下工作正常并生成附加到电子邮件的文本文件,例如以下摘要:
[2019/07/04 10:40:16] Transfer summary:
-----------------
Total files transferred: 1
Transfer successfully: 1
Transfer skipped: 0
Transfer failed: 0
Elapsed time: 00.00:00:03
我也想合并 /V: 参数,但我不确定如何在同一个文件中包含上述摘要和 /V: 参数的详细信息。这可能吗?正在使用 Azcopy 8.1。
$azPath = "C:\Program Files (x86)\Microsoft SDKs\Azure\AzCopy\"
Set-Location $azPath
$StorageAccountName = "#"
$StorageAccountKey = "#"
$ContainerName = "#"
$SourceFolder = "c:\test2"
$DestURL = "https://$StorageAccountName.blob.core.windows.net/$ContainerName"
$Result = .\AzCopy.exe /source:$SourceFolder /dest:$DestURL /BlobType:block /destkey:$StorageAccountKey /Y /S /XO
$Result | Out-File Result.txt
Send-MailMessage -From 'SQL Alerts <sqlalerts@#>' -To 'SQL Alerts <sqlalerts@#>' -Subject 'Backups (#): Copy to Azure' -Attachments .\Result.txt -SmtpServer 'smtp'
I'd like to incorporate the /V: parameter also, but I'm not sure how
to have the above summary and the detail from the /V: parameter within
the same file. Is this possible?
实际上,您不需要生成单独的结果txt
文件,如果您在选项/V
之后指定一个相对路径,例如/V:test/azcopy1.log
,那么详细日志是在名为 test
的子文件夹中的当前工作目录中创建。参考更多细节here.
例如$Result = .\AzCopy.exe /source:$SourceFolder /dest:$DestURL /BlobType:block /destkey:$StorageAccountKey /Y /S /XO /v:test/azcopy1.log
。 Azcopy 将在您当前的路径 $azPath
中创建一个日志文件。日志文件自动包含摘要信息。
我有以下工作正常并生成附加到电子邮件的文本文件,例如以下摘要:
[2019/07/04 10:40:16] Transfer summary:
-----------------
Total files transferred: 1
Transfer successfully: 1
Transfer skipped: 0
Transfer failed: 0
Elapsed time: 00.00:00:03
我也想合并 /V: 参数,但我不确定如何在同一个文件中包含上述摘要和 /V: 参数的详细信息。这可能吗?正在使用 Azcopy 8.1。
$azPath = "C:\Program Files (x86)\Microsoft SDKs\Azure\AzCopy\"
Set-Location $azPath
$StorageAccountName = "#"
$StorageAccountKey = "#"
$ContainerName = "#"
$SourceFolder = "c:\test2"
$DestURL = "https://$StorageAccountName.blob.core.windows.net/$ContainerName"
$Result = .\AzCopy.exe /source:$SourceFolder /dest:$DestURL /BlobType:block /destkey:$StorageAccountKey /Y /S /XO
$Result | Out-File Result.txt
Send-MailMessage -From 'SQL Alerts <sqlalerts@#>' -To 'SQL Alerts <sqlalerts@#>' -Subject 'Backups (#): Copy to Azure' -Attachments .\Result.txt -SmtpServer 'smtp'
I'd like to incorporate the /V: parameter also, but I'm not sure how to have the above summary and the detail from the /V: parameter within the same file. Is this possible?
实际上,您不需要生成单独的结果txt
文件,如果您在选项/V
之后指定一个相对路径,例如/V:test/azcopy1.log
,那么详细日志是在名为 test
的子文件夹中的当前工作目录中创建。参考更多细节here.
例如$Result = .\AzCopy.exe /source:$SourceFolder /dest:$DestURL /BlobType:block /destkey:$StorageAccountKey /Y /S /XO /v:test/azcopy1.log
。 Azcopy 将在您当前的路径 $azPath
中创建一个日志文件。日志文件自动包含摘要信息。