You are not logged in.
In
[url]https://33hops.com/xsibackup-how-to-achieve-faster-data-throughput-in-vmware-esxi-backups.html[/url]
you write
> And, as Mr. Mijagui stated in the 80's: "with great power comes great responsability".
First the name is Mr. Miyagi
second it is "responsibility" not "responsability"
third, Mr. Miyagi said things like "Fighting always last answer to problem." but never "with great power comes great responsibility" - that was Uncle Ben from Spiderman who said this.
Cheers
The man page and xsibackup --help are still showing the wrong syntax for the --compression option.
xsibackup --help says:
[quote]Examples:
-----------------------------------------------------------------------------------------------------------
./xsibackup --backup "VMs(WIN1,E-MAIL,ERP,LIN1,LIN2,BSD1)" /vmfs/volumes/backup/XSITOOLS-TEST-REPO --compression[/quote]
but should be
[quote]./xsibackup --backup "VMs(WIN1,E-MAIL,ERP,LIN1,LIN2,BSD1)" /vmfs/volumes/backup/XSITOOLS-TEST-REPO --compression=yes[/quote]
[url=https://33hops.com/xsibackup-dc-full-manual-home.html]Man page[/url]:
[quote]--compression: (optional) sets whether the backup will compress chunks previous to storing them ...[/quote]
but should be
[quote]--compression[=yes|no]: (optional) sets whether the backup will compress chunks previous to storing them ...[/quote]
Please correct this.
the man page [url=https://33hops.com/xsibackup-help-man-page.html](c)XSIBackup Classic man page[/url]
does not list REGEXP as an option exclusive to XSIBACKUP-PRO
You should update the man page accordingly.
I didn't use the GUI. I created the jobs myself in a text editor from the examples on your homepage quite a while ago.
Since --exec was in the examples I used it in my jobs as well.
After I updated to the latest XSIBACKUP-PRO I went through the documentation and my jobs to be sure I am still using the correct options.
The parameter --exec was not in the man page so I asked about it.
Since you said the parameter --exec=yes is deprecated I removed it from my backup jobs but it seems that it isn't deprecated because without the parameter the jobs don't run.
You should update your man page accordingly.
Since you said the parameter --exec=yes is deprecated I removed it from my backup jobs.
But the job does not work with XSIBACKUP-PRO 11.2.19 when the parameter is missing. It just fails silently without any output.
So I added the parameter --exec=yes and the jobs are working again.
Thank you for the clarification
Yes, chained backup is a feature available only in the PRO version - the man page says so (see [url=https://33hops.com/xsibackup-help-man-page.html](c)XSIBackup Classic Man Page[/url] section "Options exclusive to XSIBACKUP-PRO")
But on the other hand the output of the free version is misleading. It always gives this "tip" at the end of each backup job:
"Tip: no chained backups scheduled, set --on-success and/or --on-error arguments to chain a backup"
Which would make the user think this option were available in the free version...
Parameter --exec=yes is used in the job examples in [url]https://33hops.com/xsibackup-composing-esxi-backup-jobs.html[/url]
but I found no explanation what the parameter is doing.
It is not mentioned on the man page [url=https://33hops.com/xsibackup-help-man-page.html](c)XSIBackup Classic Man Page[/url]
When I use option --backup-room in combination with --backup-prog=vmkfstools
it does not report the free space and also does not delete old backups.
The report always says:
[quote]The backup room has been limited to 2500 Gb.
Available room in device /vmfs/volumes/backup/s41/2019KW15vmkfstools before backup: 2500 Gb.
Available space in device /vmfs/volumes/backup/s41/2019KW15vmkfstools after backup: 2500 Gb.[/quote]
It is always reporting the space given as --backup-room parameter but not the actual free space.
When using --backup-prog=xsitools instead the free space is reported correctly.
The man page says:
[quote]Once this limit is reached the eldest backup folders with XSIBackup folder mask will be deleted.[/quote]
But what is the "XSIBackup folder mask" ? The man page doesn't explain this.
I am running a standard VMware (6.7.0 Update 1 (Build 11675023)) not a manufacturer build.
I can provide you my config for debugging, if you want to.
I am glad we are back to a constructive conversation.
That a issue like this wasn't reported by many thousands of users doesn't mean it doesn't exist elsewhere, it could also be that nobody else took the effort to report it.
When I run chained backup from crontab the next backup in the chain does not get executed.
In the log file I see that job 001 finished and the next job 002 is found but after that the execution just stops without any further log entries:
2019-04-06T16:00:32| Firewall rule SMTPout-465 closed.
2019-04-06T16:00:32| Backup finished
2019-04-06T16:00:32| Executing next chained backup ID(002)
---------------------------------------------------------------------------------------------------------------------------------
2019-04-06T16:00:32| Next job:
2019-04-06T16:00:32| This is a backup job file example. It starts with the path to your
2019-04-06T16:00:32| xsibackup file and ends with the redirection to the log file. Please
2019-04-06T16:00:32| do make sure that you keep first and last lines, changing paths to
2019-04-06T16:00:32| match your working environment.
2019-04-06T16:00:32| "/vmfs/volumes/backup/xsi-dir/xsibackup" \
2019-04-06T16:00:32| --backup-prog=vmkfstools \
2019-04-06T16:00:32| --certify-backup=yes \
2019-04-06T16:00:32| --backup-point=/vmfs/volumes/backup/s41/$( date +%Y%m'vmkfstools' ) \
2019-04-06T16:00:32| --backup-room=2500 \
2019-04-06T16:00:32| --backup-type=custom --backup-vms="Moodle" \
2019-04-06T16:00:32| --backup-how=hot \
2019-04-06T16:00:32| --remote-xsipath=/vmfs/volumes/backup/xsi-dir \
2019-04-06T16:00:32| --use-smtp=1 \
2019-04-06T16:00:32| --mail-to=someone@example.com \
2019-04-06T16:00:32| --backup-id=002 \
2019-04-06T16:00:32| --description="vmkfstools hot backup of s41 VMs" \
2019-04-06T16:00:32| --exec=yes >> "/vmfs/volumes/backup/xsi-dir/var/logs/xsibackup.log"
---------------------------------------------------------------------------------------------------------------------------------
When I run job 002 from the command line it works just fine.
Well, I am getting the feeling paying money for Xsibackup-PRO was a waste.
I am spending my time here trying to report bugs I find. Helping you to make your product better, but instead I just get cocky responses.
Mail report is giving a warning for VMs were disks were excluded:
Last warning for the above VM:
[IGMS30] Info: disks [IGMS30_1.vmdk] have been excluded from the backup
Since the exclusion is set intentionally through a parameter this should not give a warning.
[quote=admin]This is only a problem when some circumstances concur: having the need to restore a big number of VMs and using [b](c)XSITools[/b].[/quote]
Well, these circumstances you mention here are exactly the problematic circumstances I described in my initial post and the reason I posted this.
And isn't that the reason to use xsibackup anyway? To be able to restore a big number of VMs in case of a desaster?
[quote=admin]When you have some sort of regular backup, restoring is quite easy, as you have an Rsync binary inside the /bin folder.[/quote]
Could you explain this comment please?
Is using xsibackup with [b](c)XSITools[/b] not considered to be a regular backup?
Well, the message may seem clear on a quick first look but is misleading here.
The error is just a follow up error of the strange things --update-cron is doing.
The job syntax is working fine, the jobs get executed from the cron without error.
The main issue is not the error but that option --update-cron is NOT updating the crontab.
Instead it is trying to run jobs producing this errors.
Hello,
after successfully installing a crontab with --install-cron I wanted to change the crontab.
So I modified the conf/root-crontab file to my needs and ran ./xsibackup --update-cron
But this did not update the crontab but actually tried running the backup jobs spectified in root-crontab but they all failed anyway with error like this:
Error RBAKSRV1: unable to determine the backup point location
mkdir: can't create directory '': No such file or directory
The ESXi configuration was saved to ""
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Errors detected in backup, check logs
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Backup finished
Tip: no chained backups scheduled, set --on-success and/or --on-error arguments to chain a backup
I figured out that I could update the crontab by removing and installing it again through the GUI.
Best regards
Wasn't it also used in the past to be able to test the backup parameters without actually writing the backup?
Then you should put it that way in the documentation.
I was restoring backups made with xsibackup-pro 11.2.3 using xsitools method.
You would also need to add an option to specify the destination path to make the restore module scriptable.
Hello,
when I make a mistake while restoring a VM with --restore-vms and answer yes (y) where I should enter the destination path
I get the error "path not found" which is ok.
But xsibackup then creates a directory named "y" at the working directory were I started xsibackup.
Best regards
Hello,
when you have to restore many VMs with --restore-vms (in my case 40) the usage method is really a pain in the b**t.
You have to select each VM manually, confirm the restore, enter the destination directory manually.
Doing this fourty times and having to wait for each restore in between is a real strain.
I tried to script it by specifying each individual backup path, but even then you have to select the VM, confirm and you cannot give a destination directory as parameter.
The XSIbackup advertisement "It's totally scriptable" does not apply here and that unfortunately makes using XSItools or other backup methods that require --restore-vms unusable for disaster recovery from my point of view.
Luckily I had a set of backups taken with XSIbackup-Free using vmkfstools before I upgraded the installation to XSIbackup-Pro and used XSItools. So I could restore them with a simple copy command overnight. Otherwise I would have sat there entering commands the whole night.
Please make --restore-vms scriptable!
Best regards
Hello,
the man page still mentions the --test-mode=true option in Example 1
but nowhere else in the man page.
I tried to use it in a job configuration to test this job but it had no effect - the job wrote backup data to the backup location.
Was this option removed from xsibackup?
Best regards
Hello,
when the VM name or path contains a + the backup fails.
The man page only mentions ()"|>< as invalid characters but not +
You should add that to the documentation.
Best regards
Is your datastore /vmfs/volumes/raid5-7TB
a local datastore or is it a NFS datastore?
If it's using NFS maybe NFS4.1 is the issue - xsibackup does not work with NFS4.1 , see:
[url]https://33hops.com/xsibackup-most-common-issues.html[/url]
Well, a month ago you said:
[quote=admin]but we have a new Free version with that bug corrected that will be released this week.[/quote]
I see, that this is a free version, but promises that aren't kept won't convince users to buy a PRO version...