There is "apt-get update" and "apt-get upgrade" right? You said "update" doesn't change anything. But what does update do?
Thing is my PVE version is kind of old, and in order to use new features it needs to be updated. So what will happen if I update/upgrade?.
well, you said
Oh, and one more thing - In order to install the NFS Service, I need to "apt-get update" the system.
and I answered about that.
afaik:
"apt-get update" updates the local DB of updated for the apt-get system
"apt-get upgrade" upgrades
all installed packages that have new versions, and also their dependencies if needed
if you wish (eg) to upgrade just
one package, you can "apt-get update" and then "apt-get install packagename".
to see if there are new versions for a package you can install a utility called "apt-show-versions" (install this using the command "apt-get install apt-show-versions")
and use it like "apt-show-versions packagename"
it will just report if there are updates for that package (to be sure, you have to "apt-get update" first, however)
to install any found upfgrade, you do as always with "apt-get install packagename" though.
anyway, NFS is no new feature, I use it from version 1.5, and is installed by default.
So you should not have any trouble upgrading. imho.
I decided I'll probably create an NFS Server and use the PVE backup service for weekly backup, and daily rsync for incremental stuff.
Mmm. As I said before, VM use RAW format or (qcow2 or else) files, for disks storage.
* with RAW you can't rsync anything from pve. afaik. the RAW format is on A LVM volume which looks like a partition, not a filesystem, from pve side.
Inside the VM, you can find the same LVM, where your VM OS is installed and see the filesystem. It's different.
* with file formats (qcow2 or else) each one representing a big whole hard disk, ie, a big file of several GB: you can use rsync but how can you do this incrementally from PVE?
This is why pve only has FULL backups, not incremental, afaik. It does always the full disk backup (except empty space).
Of course you can use rsync for all kind of full/incremental stuff INSIDE the vm, but not from PVE side, ie: outside the VM.
What you probably need is a combination of
* regular full pve backups (say for disaster recovery), which is a
specialized for VM backup tool.
* regular OS full/diff/incremental backups inside the VM, with
usual backup tools typical of physical machines too (eg: bacula, bareos, backuppc, whatever).
I use both backuppc and hp data protector, would like to have the time to try bareos.
so you could have both full backups and granular backups and use whichever fits best when in the need.
Marco