@@ -45,16 +45,17 @@ gpgkey=https://packages.microsoft.com/keys/microsoft.asc" | tee /etc/yum.repos.d
4545 yum -y -q install qemu-img jq unzip azure-cli
4646 curl -Ls https://aka.ms/downloadazcopy-$AZCOPY_VERSION -linux -o /tmp/azcopy.tar.gz
4747 tar xzf /tmp/azcopy.tar.gz --directory /tmp
48- cp /tmp/azcopy_linux_amd64* /azcopy /usr/local/ bin/azcopy
49- chmod +x /usr/local/ bin/azcopy
48+ cp /tmp/azcopy_linux_amd64* /azcopy /usr/bin/azcopy
49+ chmod +x /usr/bin/azcopy
5050}
5151
5252function download_datasync(){
53- echo " Downloading datasync agent for Hyper-V"
53+ echo -e " \033[0;33mDownloading datasync agent for Hyper-V\033[0;33m "
5454 curl -s https://d8vjazrbkazun.cloudfront.net/AWS-DataSync-Agent-HyperV.zip -o /tmp/datasync.zip
5555}
5656
5757function convert_datasync(){
58+ echo -e " \033[0;33mConverting datasync to vhd\033[0;33m"
5859 unzip /tmp/datasync.zip -d /tmp
5960 vhdxdisk=$( find aws-* )
6061 rawdisk=$( echo $vhdxdisk | sed ' s/vhdx/raw/' )
@@ -82,6 +83,7 @@ function check_resource_group(){
8283}
8384
8485function upload_to_azure(){
86+ echo -e " \033[0;33mUploading to Azure\033[0;33m"
8587 az login --use-device-code
8688 check_resource_group
8789 az disk create -n $disk_name -g $resource_group -l $location --os-type Linux --upload-type Upload --upload-size-bytes $upload_size --sku standard_lrs --output none --only-show-errors
@@ -91,6 +93,7 @@ function upload_to_azure(){
9193}
9294
9395function create_azure_vm(){
96+ echo -e " \033[0;33mCreating Azure Virtual Machine for DataSync\033[0;33m"
9497 az vm create -g $resource_group -l $location --name $vm_name --size Standard_E4as_v4 --os-type linux --attach-os-disk $disk_name --public-ip-address " " --only-show-errors
9598}
9699
0 commit comments