You are not logged in.
The fastest solution for you would probably be to upgrade to 5.5 or later. We'll come up with a fix in short anyway. Thank you for taking the time to debug.
[b]--run-backup[/b] is a helper, XSIBackup doesn't need it to operate. The issue affects it in some cirmcumstances, like when using a [b]--host[/b] argument. We'll fix the issue ASAP, but we don't consider it to be critical.
There are a number of different levels of filtering. We didn't receive your message, not even in the SPAM folder, so I guess it was filtered at the SMTP server level, maybe some keyword combination.
Remove the 2>/dev/null in the long command and also the chained piped commands and see if you are able to grab the error.
dd if="Win-Test-flat.vmdk" bs=1048576 count=50 skip=0 2>/dev/null | openssl sha1 2>/dev/null | grep "(stdin)=" | awk -F '=' '{print $2}' | sed -e 's/^ *//g' -e 's/ *$//g'We haven't tested XSITools in ESXi 5.1 since some time ago, but all newer versions are tested.
There are subtle differences between command line utilities from one ESXi version to the next. Sometimes [b]grep[/b] or [b]sed[/b] arguments are changed and this causes some compounded commands to fail. We'll probably end up adding our own utilities to make sure they behave as expected for every build.
Test it in the command line, you don't want to add more layers of code to test on top of your issue. We'll check that [b]--run-backup[/b] argument, but perform a normal test.
We are aware of that. That bug will only affect some e-mail servers, but we have a new Free version with that bug corrected that will be released this week.
You can use any [b]gmail.com[/b], [b]hotmail.com[/b], [b]yahoo.com[/b] account in the meanwhile.
The contact form is not conceived to send any bug reports nor code, so your code might have been filtered and your message discarded. Use this forum to post matters regarding XSIBackup functioning.
We receive many contact form each day, use it to write to us with just plain text.
No, there isn't, each VM needs to be accounted and data needs to be collected for each one of them.
We'll run new tests with this version and build, in the meanwhile you can just edit the [b]xsitools[/b] module file inside the [b]src[/b] folder
vi src/xsitoolsfrom within the xsi-dir folder.
Go to line 16 and change the following
Change this
DDBIN="dd"
#DDBIN="$PWD/bin/dd"to this
#DDBIN="dd"
DDBIN="$PWD/bin/dd"This will tell (c) XSITools to use the provided [b]dd[/b] executable, inside the [b]bin[/b] folder, instead of the [b]Busybox[/b] binary bundled with ESXi.
Do this and try again
Well, that is the expected output. Can you provide your exact version and build number by running this
vmware -vAlso, please run this extended command
dd if="Win-Test-flat.vmdk" bs=1048576 count=50 skip=0 2>/dev/null | openssl sha1 2>/dev/null | grep "(stdin)=" | awk -F '=' '{print $2}' | sed -e 's/^ *//g' -e 's/ *$//g'And post the output again
We'll fix this in next minor release.
By now you can just locate function [b]create_errfile[/b], around line 125, and move the following line
uniqidst="$( echo "$(date)" | openssl sha1 2>/dev/null | awk -F '=' '{print $2}' | sed -e 's/^ *//g' -e 's/ *$//g' )"to line 16, right below
keyvalstr="$@"Please, run this command from the VM folder once the backup job gets to the error above and paste the output here.
dd if="Win-Test-flat.vmdk" bs=1048576 count=50 skip=0 | openssl sha1Always use compression, set [b]--backup-prog=xsitools:z[/b] instead of [b]--backup-prog=xsitools[/b], LZO compression is very fast, so your backups won't take longer and the repositories will be reduced in size 50% aproximately.
Please post your output and your backup job if you want a more precise answer, otherwise we are just guessing and making asumptions.
You must have some previous errors that you didn't see. That error mesaage is thrown because XSITools can't access the disk to backup, there are a lot of different reasons why this could happen, like not being able to snapshot the VM, some other process holding the file, etc...
That's some sort of syntax error in the [b]xsibackup-cron[/b] file.
Don't add this
find /vmfs/volumes/afccbe1c-eb281aaa/backup/* -maxdepth 2 -type d -mtime +15 -exec rm -rf {} \;to the cron file, it will be triggered every minute.
Use the ESXi crontab instead at: [b]/var/spool/cron/crontabs/root[/b], and program it there.
Have you cut & pasted texts into the [b]xsibackup-cron[/b] file?, maybe some character is not what you think it is.
We have already released a fix as v 10.1.3
If you are using XSIBACKUP-PRO 10.1.1 you just need to overwrite the [b]xsibackup[/b] file
.ERR file is deleted by the xsibackup-cron call and some errors might not be registered in the xsibackup-cron.log file. We are working on a solution and will release a fix in short.
What about --time="Sun 02:00"
You have not pasted the backup command you are using, the less information, the more we are guessing.
This has nothing to do with the guest OS, it's something with the backup point (--backup-point). The only possibility that you get this error is that XSIBackup has not been able to determine whether [b]/vmfs/volumes/NAS[/b] is a local path. So, make sure that you have not pasted some invisible character into the [b]--backup-point[/b] variable, that the path does exist within your server, that you aren't leaving white spaces between the equal sign and the values in the backup job command, etc...
You can reproduce this very same error by just parsing a non-existent --backup-point path.
You have a nice server, but the controller will saturate anyway, the only thing is that it will take shorter with faster disks.
Just give it a try, I don't know if you can afford to have a slow server during the night, if so, you can use the Free version.
If you don't have other option, then don't backup to the same data store where the VM to backup is, this way at least you'll split the [b]I[/b]n traffic from the [b]O[/b]utgoing one.
Nevertheless you'll suffer from a clogged disk controller while you are performing the backup, so VMs on both data stores will function more slowly. That is the price to pay when you are short of resources.
If you can afford it, I would suggest that you buy the [b][https://33hops.com/xsibackup-pro-vmware-esxi-backup.html]Pro version[/url][/b], as it will offer you other tools that will minimize the impact, like [b][https://33hops.com/xsibackup-pro-onediff.html]OneDiff[/url][/b], which allows you to backup just differential data. By using OneDiff you will be copying just the changed bytes since last backup, of course the first backup will be full.
We don't usually take the chance to promote the Pro version in the forum, but in your case, the benefit would be obvious. We are currently offering a Black Friday discount coupon that you can use to get a 10% rebate, voucher is [b]XSIDREWYH[/b]
This error: [b]Input/output error (327689)[/b] denotes a problem in the transport layer, namely the NFS protocol. It could be caused by faulty hardware (bad disk?), or a bad NFS configuration. Re-check all permissions for the user you use, as it looks that XSIBackup is able to create the file but it can't go any further.
[b]smtp.amazonaws.com[/b] needs to have the PIPELINING extension enabled, by what I see in the SMTP conversation, it probably doesn't. Fortunately you can use any other SMTP server that does, including: gmail.com, hotmail.com, yahoo.com, etc...
When you say key, I guess you mean the password, right?
There is no limit in the length of the fields, they aren't cut down. Nevertheless you could run into this issue if:
- Your password is not double quoted
- Your password contains special characters that need to be escaped, even although it's double quoted
We have not tested this SMTP server (smtp.office365.com), if it follows the SMTP especification it should work though. I don't see the [b]--smtp-sec=TLS[/b] argument in your command. I don't think [b]smtp.office365.com[/b] is going to allow you send mail in plain text.
CLOSED:
This bug has been fixed in v 10.1.1