Bobcares

Restore Proxmox VM from backup – Here are the steps to recover your VM

by | Mar 12, 2019

Sometimes backups become life savers of server owners.

Therefore, maintaining regular backups is really critical in case you need a restore.

At Bobcares, we help server owners in designing effective backup strategies. Also, we help customers to take backups and restore VM from backups as part of our Server Management Services.

Today, let’s see how we restore a Proxmox VM from backup.

Restore Proxmox VM from backup – Why it’s needed?

The data is always valuable. There are various reasons why backups become important in your business.

  • To recover files that are accidentally deleted or corrupted.
  • Hardware failures hard to recover.
  • Server upgrades or migrations.
  • Virus or malware can corrupt the files.

So, an updated backup is always necessary to recover from emergency situations.

 

Restore Proxmox VM from backup – How we backup the VM?

Firstly, let’s see how our Support Engineers backup the Proxmox VM. Creating backup of the Proxmox VM involves different steps.

1) Configure backup storage

Before performing the backup of the virtual machine, our Support Experts define the backup storage location. We usually enable the backup location using the below steps.

  • Go to Datacenter > Storage.
  • Select the backup storage location.
  • Click on Edit tab.
  • Make sure to select Backups/VZDump backup file under Content.
  • Click OK.

Now, the storage medium is ready to store backups.

 

2) Stop the Proxmox VM

Our Support Engineers always recommend customers to shut down the virtual machine before performing backup operation. This ensures that the virtual machine is up to date and no operations occur in the mid of backup process.

 

3) Backup the Proxmox VM

Now, let’s see how our Dedicated Support Engineers run backup operation on a Proxmox VM. We can run backup from command line as well as from GUI.

To create the backup from command line, we login to the VM via SSH and run the following commands.

cd /var/lib/vz/dump
vzdump 501

 

This will create a backup of the VM 501 in the location /var/lib/vz/dump.

Alternatively, we follow the below steps to create a backup from the control panel.

  • Select the VM to backup.
  • Click Backup > Backup now.
  • Select the storage destination, backup mode and compression.
  • Finally, click Backup.

 

We always recommend customers to have a set of working backups, so that we can restore them in case of emergency. Our Support Engineers assist server owners to schedule the backups in Proxmox VM, so that they get execute automatically on specific days and time.

We usually schedule the backups from the GUI using the below steps.

  • Go to Datacenter > Backup.
  • Go to  Add > Create Backup Job.
  • Select the details such as node, destination storage, days of the week, time, etc.
  • Ensure backup job is Enabled.

 

Restore Proxmox VM from backup – How we do it?

Now, let’s discuss how we restore the Proxmox VM from the backup. We usually restore the VM from command line as well as GUI. Let’s see both cases in detail.

Our Support Experts commonly use command line utility to restore the VM as it’s quite easy. For example, we use the qmrestore command to restore the KVM VM 501 from the backup.

qmrestore vzdump-qemu-019-2018_10_14-15_13_31.vma 501

 

Similarly, to restore LXC container, we use the command pct restore. On the other hand, to restore the VM from GUI, we follow the below steps.

  • Browse to the VM to be moved.
  • Click on Backup.
  • Select the backup file generated and click Restore
  • In the restore field, specify where to restore the VM.
  • Click Restore.

 

proxmox restore vm from backup

How to restore VM backup in Proxmox?

 

[Need an expert to restore Proxmox VM from backup? Our Support Experts can help you here.]

Conclusion

In short, maintaining regular backups of your VM is necessary for quick and easy data recovery. Today, we’ve discussed how our Dedicated Support Engineers restore Proxmox VM from backup.

 

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF