backup virtual machine, rsync inplace is ok?

I want to backup VM every night.
I've made a script that suspend VM and then make a backup by rsync with option --inplace.
I've seen that each file is recreated and the total time to make about is more than 1 hour.
First question : is the option "inplace" correct?
Second question : is there anyway to make a faster backup? thank you
trattiAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

larstrCommented:
What VMware product are you using?

For hosted products (Server, Player, Workstation) such a rsync solution is good, while on ESX there are other methods too.

For shorter downtime it's also possible to take a LVM snapshot right after the VM is suspended, then start the VM and backup the snapshot.

Lars
0
trattiAuthor Commented:
VMware Server
0
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

giovannicoaCommented:
Hi,

for ESX you can use VCB, Veem, vRanger, esXpress or Platespin products for the backup purpose.
At the moment Veeam is the best choice for us.

If you use VMware Server or Workstation you can use rsync or whenever you want as a normal files (only verify that your utility can support file greated than 2GB).

Hope this can help you,
Giovanni Coa
0
trattiAuthor Commented:
what is vmbackup exactly? it makes a copy by rsync?
0
trattiAuthor Commented:
another useful info : my virtual machine is splitted into 2gb files...
0
larstrCommented:
vmbackup doesn't use rsync, but the effect is the same. vmbackup is open source so you can probably modify it to use rsync if you want. Having the vmdk split in 2GB files is fine.

Lars
0
trattiAuthor Commented:
but using rsync with inplace is correct?
0
giovannicoaCommented:
Hi,

rsync option "--inplace" presume that:

a) During transfer your destination file is inconsistent
b) If the copy is interrupted your destination file result inconsistent
c) It's optimized for disk bound, not for the network bound
d) It's better for large files with block level changes
e) Without inplace option you need more disk space

My personal opinion is that you need to test :
a) How many time with and without "--inplace" do you need to copy the VMDK
b) Check how many spaces do you need to remove "--inplace"

After that if the difference in terms of time is irrilevant and you don't have disk space issue, you can choose to don't use --inplace because your backup need to be more reliable possible and any inconsistence in the backuped file can be a problem for you.

Hope this can help you,
Giovanni Coa
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
trattiAuthor Commented:
I've checked and the "--inplace" option is very longer than without it... it takes about 2 hours and without it only 1 hour!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
VMware

From novice to tech pro — start learning today.