In the article I am going to scheduling a copy process for files and folders, so we need to create file copy job in Veeam. For the file copy job, Veeam Backup and replication infrastructural components that will take part in the file copying procedure must be added to the Veeam backup infrastructure and correctly configured. These include a source and destination target host or server between which files and folders will be copied.
Create File Copy Jobs Veeam
1- Open Veeam console, select the Files tab, expand Microsoft Windows, select file or folder you want to copy, and then click on Add to file copy job and then click on New job.
2- New file copy job, In the Name box, type a name for the file copy job. Type a Description and then click next.
3- Click on add button to select files and folders that you want to copy.
4- From the server, select a host or server on which files or folders that you need to copy and then click ok.
5- New file copy job wizard, click next.
6- New file copy job, From the Server list, select the target server. Path to folder field click the Browse button.
7- Select a folder where you want to store the items and click ok.
8- New file copy job wizard click next.
9- Configure the job schedule, when you want to run this job and then click next.
10- Review the new file copy job Summary, choose the Run the job when I click Finish check box if you want to start the job right after you finish the wizard.
11- Now you can see the file copy job is in progress.
12- File copy job successfully completed.
For more details how to create file copy job please Veeam
Veeam Backup for AWS Free Edition offers limitless restores from any Veeam Backup for AWS backup, & allows backups of up to 10 AWS EC2 Instances.
Veeam free edition will allow us to do backups of our EC2 (instances) & send them to the S3 bucket for long term storage. Restorations are possible as full workloads or we can restore individual files. Restores can be either a cross-account or cross-region.
1- Type Veeam backup in the AWS search box and then select the Veeam Backup for the AWS Free Edition option.
2- Select show details.
3- Click on continue to configuration.
4- Delivery Method – VM for AWS Deployment Software version – select Region – select you region
5- Choose Action – Launch Cloud information click launch.
6- Click Next.
7- Stack name – aws-veeam Instance configuration – t2-medium Key pair – select your key pair and other options true
8- Default settings click next.
9- Click next.
10- Select capability and click create.
11- Veeam for AWS in progress.
12- Click on stack name – aws-veeam.
13- Navigate to EC2 Dashboard and check the new instance has been created and select it.
Veeam Backup for AWS
14- Copy its Public IP address. Open web browser pastes IP address and then press enter to access the appliance. Choose the advanced button and then select proceed (Ignore the security warning by the web browser).
15- Accept the Veeam license.
16- Paste instance ID and click next.
17- Type username password and then click create.
18- Enter username, password and then click login.
19- We first time access this appliance, now we are on the Getting the Started page. Here, are four initial steps that we will configure to make our Veeam backup service ready to roll. These steps are Add AWS Connection, Review Workers Configuration, Add Repository, and create your first policy.
Add an account to connect to AWS.
1- Select Account tab and then click on Add an AWS IAM Role.
2- Choose the + Add to start the Add AWS Account.
3- Type a name for this service account, description and then click next.
4- Select IAM role from another account and then click next.
5- Type Account ID, Role name, external ID and then click next.
6- Review the account summary and then click Finish.
7- AWS account has been added and click on repository
How to add Veeam Repository for AWS
1- Select the Repository under the administration tab. Choose the + Add button, to start the Add Repository wizard.
2- Type a repository name, description and then click next.
3- Choose the cloud account and then click next.
4- Select the select button.
5- Select region and then click ok.
6- You can use existing folder, or create a new folder and then click next.
7- If you want to enable encryption you can or select next.
8- Review the add repository summary and then click finish After these steps, the new Repository is created.
9- Repository created, Select Workers.
Add workers for Veeam Backup for AWS
1- Choose the + Add button, to add a new worker.
2- Select region, Availability zone and then click next.
3- Specify network settings, Virtual private cloud, Subnet, security group, and then click Next.
4- Review the workers summary and then click finish.
5- Workers configuration.
How to create your first policy
1- Choose Getting Started option and then click on Create your first policy.
2- Enter a policy name and then click next.
3- Select IAM Role and then click next.
4- Region option, click + Add to select the regions we want to back up.
5- This policy will be able to back up resources from the selected region here. Select a region and then click apply.
6- Click next.
7- Select protect the following resources Select add and then instance
8- Select instances and then Click next.
9- Click next.
10- Click next.
11- Snapshot Settings tab, we can enable snapshots settings, set the number of restore points, and then configure the snapshot schedule. Click next.
12- Select enable backup Settings, Next to backup repository click on select.
13- Select repository and then click Apply.
14- Click next.
15- Cost Estimation option, Click next.
16- Email notification can be set here. Click next.
17- Review the Summary of the policy and then click Finish.
In this blog, we will see how to upgrade Veeam Backup and Replication v10 to version 10a released by Veeam. 1- Connect the Veeam Backup & Replication v10 console and the first thing we need to do a backup of the backup configuration that we already have implemented. Select the Veeam backup menu and then click on Configuration backup.
2- Configuration Backup Settings, Click on the option Backup now.
3- Select show hidden icon, and then Veeam backup and replication are available. This we go to the Veeam website. You can also read Release Notes for Veeam Backup & Replication 10a.
4- Select the download ISO button, this latest version 10a, to download you should be logged in to download.
5- Please confirm that you are running version 9.5 Update 3 or later version to upgrading. In the Veeam Backup & Replication console, click on the main menu select Help, and then About.
6- Now we run the setup, mount the ISO file, double click on setup.exe file to proceed the installation.
Upgrade Veeam Backup & Replication
7- Select Upgrade.
8- setup Initializing.
9- The following installation wizard opens, Accept the EULA and then click on Next.
10- It tells us that it has detected a previous version of Veeam Backup & Replication, click on the Next button to proceed with the upgrade.
11- Veeam Backup & Replication setup, click next.
12- Please specify an account for the Veeam Backup & Replication service; Click Next.
13- It will tell you to use the SQL instance that is already in use with the old version, Click Next.
14- Database will automatically upgraded, click yes.
15- Click on the install button.
16- Stopping services.
17- The upgrade process begins
18- Starting services.
19- Successfully updated, click finish.
20- Once the installation is completed, we restart our Veeam server, after restarting double click on the Veeam shortcut to open it.
In this guide, I will show you how to restore/migrate VM Veeam Backup for Microsoft Azure data to the original location. In the previous blog, we restore a virtual machine to a different location. Veeam enables to recover a virtual machine to Azure from the latest recovery point. The main purpose of this feature is disaster recovery. In case of disaster, you can restore virtual machines in Azure.
Restore/Migrate Veeam Backup for Microsoft Azure
Recover Through the Appliance
The auto backup aspect creates snapshots of the instance (virtual machine) that hosts the Veeam Backup for Microsoft Azure solution based on the user-defined schedule. If the present Veeam Backup for Microsoft Azure instance is still recoverable, it can be used to restore from the auto backup snapshot.
Recover Veeam Backup for Microsoft Azure instanceto original location.
1- Choose the Protected Data under management and find the Veeam Backup for Microsoft Azure virtual machine. Choose the Veeam Backup for Microsoft Azure virtual machine; click the Restore tab and then VM Restore on the toolbar.
In this guide, I will explain how to Recovery/Migration VM Veeam Backup for Microsoft Azure data to a new instance. Veeam Backup enables us to restore of a VM (virtual machine) to Azure from the latest recovery point. The main goal of this feature is disaster recovery. In case of failure, you can restore VMs in Azure.
Recover Through the Appliance
The auto backup feature creates snapshots of the instance (VM) that hosts the Veeam Backup for Microsoft Azure solution based on the user defined schedule. If the currently Veeam Backup for Microsoft Azure virtual machine is still useable, it can be used to recover from the auto backup snapshot.
Recovery/Migration Veeam Backup for Microsoft Azure
Restore Veeam Backup for Microsoft Azure instance (virtual machine).
1- Select Protected Data under management and find the Veeam Backup for Microsoft Azure virtual machine.
2- Restore virtual machine wizard, confirm the operation and then click next.
3- I am going to restore to a new location with different settings. Click next.
4- Specify subscription and location, and then click next.
3- Enter a Name for this repository, and then click Next.
Add External Repository; add your Microsoft Azure account for connecting to Azure blob storage container. In this new External Repository step, remember to have correctly configured the network setting of your storage account.
4- Click Add.
5- Type your Azure credentials and then click ok.
6- Select region and then click next.
7- Add the Azure blob storage container that you wish to connect to, click the browse button to select the folder.
8- Click Next.
9- New External Repository click next.
10- Review the configuration under the summary page and then click Finish.
11- Under External Repositories, we can see the newly created repository. As you did not start the policy in the last step of the previous section, we won’t see the VMs that are protected under the policy. In a real organization, all the protected VMs are listed under the repositories.
In this article, I’m going to discuss How to do Veeam Backup to Azure by doing all steps practically. If you are struggling to know the backup process, this article is going to be very helpful for you.
Veeam Backup to Azure is a solution developed for protection & disaster recovery tasks for Microsoft Azure environments. With Veeam Backup and Replication for Microsoft Azure, we can create image level backups of Microsoft Azure VM (Virtual Machines) and then keep them in the Microsoft Azure storage accounts for long-term storage, cost-effective and high availability. Additionally, to image-level backups, we can protect our data by creating and maintaining a chain of cloud-native snapshots of Microsoft Azure VMs.
Veeam Backup for Microsoft Azure features and more details please visit Veeam
How to deploy and setup Veeam Backup to Azure
In this part, we are presenting a complete step by step procedures on the Veeam Backup to Azure. There are 3 critical areas to take action, at Microsoft’s Azure Portal, to deploy the appliance, the Veeam Backup for Microsoft Azure appliance, to configure & enable the services, & finally, the Veeam Backup & Replication console, to connect the service with an on-premise platform if required.
First of all, make sure to create and configure an Azure Storage account, as is required to create the backup containers. One more critical thing to do is to enable the Client IP address to permit access from Veeam to the Azure service. At the end, this configuration is going to permit Veeam to archive on-premises data to Azure. Further specifically, to the Microsoft Azure Blog Storage service.
Microsoft Azure Portal for Veeam Backup
First, we need to log into your Azure account. We are moving to have some options to deploy the Veeam Backup and Replication for Microsoft Azure appliance/VM. 1- Microsoft Azure portal type Veeam backup in the Azure search box and then select the Veeam Backup to Microsoft Azure Free Edition option.
2- Veeam Backup for Microsoft azure free edition, click on the Create button to deploy this Veeam appliance.
3- Select your subscription and a resource group (existing my-rg). If you don’t have created a resource group, then click on create new.
4- Instance details
Virtual machine name – type a name (Veeam server) Region – Select a region Image – select Veeam Backup for Microsoft Azure free edition
Administrator account
Authentication type – select password Username – type a username (Jamil), password and then click Next: Disks >
5- Leave as default in Azure Backup and then click Next: Networking >.
6- Networking tab in Microsoft Azure, choose the options based on your Virtual Network, Subnet, and Public IP. NIC network security group – select advanced and then click Next: Management >
7- Management tab, Monitoring option select boot diagnostics off and then click Review + create for Veeam to Azure Backup.
8- Click Create to start deploying the appliance.
9- Now we see the new Veeam appliance created and then click Go to resource.
10- Copy the public IP address.
11- VM details, properties, monitoring and etc.
Veeam Backup for Azure Appliance
1- Copy its Public IP address (we already copied it). Open your web browser tab and then paste this IP address to access the appliance. Click advanced and then proceed for Veeam to Azure Backup (Ignore the security warning by the web browser).
2- Insert the credentials we previously configured during the creation of this appliance.
3- Accept the Veeam license for Backup
4- This is the first time we access this appliance, we are going to be welcomed by the Getting Started page. There are 4 initial steps that we want to configure to make our Veeam backup service ready to roll. As follows are Add Azure Connection, Workers Configuration, Add Repository, and then create your first policy.
How to Add Azure Account
1- Select Account
2- Select the + Add to start the Add Azure Account wizard.
3- Enter a name this service account, description and then click next.
4- Click next.
5- Copy code and then click on this link to sign in.
6- Paste code here and then click next.
7- Select your Microsoft Azure account.
8- After successfully login to your Azure account, click next.
9- Click next.
10- Review the account summary and then click next.
11- Azure account has been added.
Veeam Backup for Microsoft Azure – Configure a Repository
1- Select Repository under administration.
2- Select the + Add button, to start the Add Repository wizard.
3- Veeam add azure account repository and then click next.
4- Select the cloud account and then click next.
5- Select the storage account and then click next.
6- Select container and click next.
7- You can use an existing folder, in this guide, I am creating a new folder name (Veeam) click next.
8- If you want to enable encryption you can or click next.
9- Review the add repository summary and click finish After these steps, the new Repository is created.
10- Click go to sessions.
11- Review the sessions log.
How to Add Veeam Azure Workers
Under the Getting Started option, is to add workers (as we don’t have any at the moment). Veeam Azure Workers are supplementary Linux-based machines deployed for the scaling purposes and transfer fee reduction.
1- Select Workers and then click on + Add, to add a new worker.
2- New Region Specific Worker Configuration. Follow the below steps to configure this worker. Select region, number of workers instances and click next.
3- Specify network settings, Virtual network, Subnet, network security, and then click Next.
4- Review the workers summary and then click finish.
5- Workers configuration.
How to create first backup policy
1- In this final step, under the Getting Started page need to create a policy click on Create your first policy.
2- Policies page, select the + Add button to start the Add Policy wizard.
3- Type a name of your policy, and click next.
4- Directory, select an Azure Active Directory and then click next.
5- Under the Region tab, select + Add to select the regions we want to back up.
6- This first policy will only be able to backup resources from the selected region here Select a region and then click Next.
7- Click next.
Specify Resources tab, we can either choose all the resources or select specific resources. In these specific resources, we can set a very granular backup.
8- Select + Add and then resource group.
9- Select your resource group and then click next.
10- We have selected our Resource Group as the resource we want to protect during this example. Click next.
11- Exclude Resources step, click the + add button.
12- This option is ideal if we selected a subscription containing several VMs in the previous step, and we do not want to protect all these VMs. Click add.
13- Click next.
Snapshot Settings
14- Snapshot Settings tab, you can enable the creation of snapshots, set the number of restore points, and configure the snapshot schedule. These specify snapshots are suitable when rapid recovery points are needed, as these can be rolled-back quickly. Click next.
15- Backup Settings, we are going to have more configurations to protect our data using the Azure Blob Storage service. For this choice, remember to have the Azure storage account adequately configured. Then, we must select a Backup Repository and configure a schedule. Click on select next to backup repository.
16- Select repository and then click Apply.
17- Click next.
18- Cost Estimation tab, you can have a reasonable assumption and understanding of what is going to be the overall cost based on the amount of time that we are going to keep our backup. Click next.
19- Policy Settings option, an Email notification can be set here. Click next.
20- Review the Summary, check all the policy properties and then click Finish.
Start Backup Job
21- Now our new policy has been created. Some of these steps are optionally such as snapshots and backup settings. Therefore, you can be allowed to create an elegant policy (or policies) that fits our backup needs. The new policy is visible under Management – Policies, Notice that this policy is only rolled out once you click on the Start button. You also have some other options for the policy, Stop, Enable, Disable, Edit, Remove, and etc.
22- It’s in running status.
23- Now the policy is marked now as a Success in Veeam Backup for Azure.
24- Now you can see in the azure portal under you storage container.
Once this appliance is successfully configured, it can be integrated into Veeam Backup & Replication. This consolidation one that provides a single platform for hybrid cloud organizations to manage and migrate cloud workloads.
Create VM copy job Veeam, in this article, I have explained how we can create a Virtual Machine Copy using Veeam Backup & Replication. Please follow the below steps to create a VM copy job.
Create VM Copy Job Veeam
1- Open the Veeam Backup and Replication console, right-click on Jobs node and then click on VM copy.
2- New VM Copy job wizard, type a VM copy job name, job description, and then click on Next Button.
3- Click on Add button
4- Select a virtual machine the one you want to copy job and then click add.
5- After selecting the Virtual Machine, click on next button.
6- New VM copy job wizard, storage option, 1- Backup Repository, 2- Shared Folder.
7- I am going to VM copy to a shared location, so I selected the Server option and then click on the Next button.
8- New VM copy job, guest processing option, click on manage credentials.
9- Select user credentials for this VM copy job and then click OK.
10- Click test now.
11- After successfully test guest credentials then click close.
12- Click next.
13- New VM copy job schedule option, configure backup schedule and then click apply.
14- View the Job Summary, Select Run the job when I click Finish, and then click on Finish Button.
Quick migration allows you to migrate Virtual Machine or virtual disks between VMware vSphere ESXi hosts and Datastores. If you need to use VMware vSphere vMotion to relocate VMs between hosts or VMware vSphere Storage vMotion to relocate VM disks between datastores, make sure that you have a VMware vSphere license covering these features.
Quick migration prerequisites and limitations click here
1- Login with Veeam Backup & Replication, Select the Inventory option, under virtual infrastructure expand VMware vSphere node and then select a VM container in which the Virtual Machine that you want to relocate reside. Select the Virtual Machine that you want to migrate and then click Quick Migration from the Veeam menu.
2- Quick migration Virtual Machines wizard, select the VM and then click next.
3- Select the destination to which the VMs must be relocate and then click on the Choose button next to the Host or cluster field.
4- Select an ESXi host or cluster where do you want to the relocated VM must be registered and then click OK.
5- Select the Choose button next to the Resource pool field and then select the target resource pool. If you want to place relocated Virtual Machine to different resource pools.
6- Select the Choose button and select the folder, if you want to place relocated VMs to different folders.
7- Under datastore select the choose button if you need to change the datastore. The Veeam displays only those datastores that are accessible by the selected ESXi host.
8- By default, Veeam Backup saves disks of relocated VMs in the thin format. You can change the disk format and then click Next.
9- Quick migration transfer option click next.
Quick Migration Virtual Machine
Quick migration Ready option wizard, Review details of the quick migration task. Disable the Delete source VM files upon a successful migration option, the source VM will not be deleted. All jobs to which one the virtual machine is added will continue to process the source VM. Enable the Delete source virtual machine files upon a successful migration option, the source VM will be deleted. All the jobs to which the Virtual Machine is added will switch to the migrated VM. The backup sequence will be continued, thus, the next job session for the Virtual Machine will be incremental. 10- Now click the Finish button to close the wizard and start the migration process.
Instant VM Disk Recovery Veeam, you can without delay restore VM disks from a Veeam backup and publish them to the production environment. First, we need to test the recovered disk and then will publish them to the production environment or stop publishing the disks.
5- Virtual Machine disk recovery wizard, In the Virtual machines list, expand a backup job select a VM whose disks you want to recover and then click next
6- Instant disk recovery wizard, Restore Point, selects a restore point and then clicks next.
7- Disk Mapping options, select a virtual disk to restore, and then choose a VM to which you want to attach. By default, Veeam maps the restored disks to the original VM. I am going to replace an existing virtual disk, so I click next.
8- In the Virtual Disk Properties, choose a virtual device node: If you need to replace an existing virtual disk, select a virtual disk node. The original disk will be deleted. If we want to attach the recovered disk to the Virtual Machine as a new disk, select the virtual disk node that is not occupied yet.
9- I am not selecting this option because I am just testing in my home lab so I click next.
10- Instant disk recovery wizard, type a reason and then click next
11- Now you can review the summary and then click Finish.
12- Instant disk restore session so click close
Instant VM Disk Recovery
13- The disks successfully recovered; first, we need to test the recovered disks. How to open a VM console in Veeam Backup & Replication Select the Home tab, in the inventory pane, select the Instant Recovery node. Right-click on Virtual Machine and select Open VM console.
14- Type credentials and then click OK
15- Now successfully login with instant disk recovery disk system
Migrate recovered disks to the production environment Select the Home view; select the Instant Recovery, right-click on VM, and select Migrate to production. How to migrate click Quick Migration
To remove recovered disks From the Home view, select the Instant Recovery, right-click on VM, and then select Stop publishing.
In this article, I will explain how to create an Azure Storage Account, Container adding this to your Veeam Backup & Replication, and creating a Scale-Out Backup Repository with a performance tier and capacity tier. This new storage tier is called Capacity Tier and it can be coupled with a Scale-Out Backup Repository, which then is the Performance Tier of the tiered solution. Actually, Veeam does not use the new Capacity Tier as a direct target for backup and backup copy jobs, fairly a new mechanism has been introduced. Let see how it works & how then a service provider can design his storage with this new capability. Veeam Cloud Tier enables institutions to natively tier backup files to Microsoft Azure Blob, providing the ability to scale infinitely and leverage the simplicity and elasticity of object storage.
Archive Veeam on-premise data to Azure Blob
Veeam Capacity Tier Cloud Tier
First, we need to create a Microsoft Azure Storage Account to create the cloud repository
How to Add Storage Account as backup repository in Veeam
1- Open the Veeam console, select Backup Infrastructure. Select Backup Repositories and then select Add Backup Repository.
1- In the Veeam console, select Scale-Out Backup Repository and then select Add Scale-Out Backup Repository.
2- Enter a name, a description for this SOBR (Scale-out backup repository) and click on Next.
3- In the performance tier option, click the add button to add your On-Premise backup repositories.
4- I have already created a local backup repository name (Backup Repository cloud). Select your local backup repository and then click OK.
5- Click next.
6- Select Data locality as a placement policy and click next.
7- Choose Azure object storage repository as object storage. Then select the file ages to be moved in Microsoft Azure. Click override.
8- Also you can move files depending on the used space. Choose your choice, click ok and then Apply.
9- Review the summary and click finish
10- Now you can see scale-out backup repository
Create a Backup Job Veeam
1- To create a Backup Job to take advantage of the Immutability feature. Choose the home tab, select backup job, and then virtual machine.
2- Type backup job name and then click next.
3- Virtual machine to backup click the add button
4- Select the object (virtual machine) to backup and then click add
5- Click next
6- In the configuration wizard select from the Backup repository drop-down menu the just created Scale-out Repository (local backup repository) and click next.
7- Click next
8- Click apply
9- Click finish
10- During the first operation, a Full Backup is being performed.
Move backups to Azure Object Storage
If you would like to test the archival process, after the initial Full Backup previously processed, you should perform some additional backups. At least three additional Incremental Backups and one more Active Full Backup.
1- In this picture you can find 2 full backups 3 increments backup.
2- To move backups immediately to the selected Azure Object Storage. Select your Azure scale-out repository and then click edit scale-out repository.
3- Select Capacity Tier option, select Move backup files older than field set to 0, and then click finish.
4- Keep the CTRL button and right-click on your Azure Scale-out Backup Repository and then select Run tiering job now.
5- The offload process is performing and backups are moved to Azure Object Storage. I am testing in my home lab so I am stopping it.
6- Login to Azure Portal and access the Bucket used as Backup Repository. As expected, backup files have been stored in the configured blob storage.