You are not logged in.
Check you --backup-point string. You need IP:Port:/backup/path
Have you enabled "less secure apps" in your GMail profile?
[url]https://support.google.com/a/answer/6260879?hl=en[/url]
O.K., we found where the problem is. There are subttle differences between some utility binaries in different ESXi versions. Your ESXi 5.1.0 is not accepting one command, we'll fix it and reach back to you ASAP.
We'll launch a new version containing some fixes in regards to espaces (no issues for paths without espaces). Stick to 10.1.1 until we release 10.2.2.
Confirmed, there are some bugs in regards to espace escaping in v 10.2.1. This will be solved in next version 10.2.2, we'll try to launch it ASAP.
[url]https://33hops.com/forum/viewtopic.php?id=151[/url]
Latest version's (10.2.1) file transfer code was re-done to allow recursively calling XSIBackup from outer programs and within itself. VMs containing spaces fail in transfers. We'll fix this issue in next version.
Contact support and we'll connect to your system to correct the issue if needed.
There might be a mix of things, we'll re-check the program and use your report as our first guide. We had to redo the file transfer mechanisms (scp, ssh) lately, so there might be some bug related to spaces.
Again, thank you.
The license key should appear after the colon, i.e.:
(c) XSIDiff 1.0.6.1 licensed: 000379C40000000000000000001517bcdfdcYour XSIDiff is a bit old, it contained a bug that could cause this effect if you have more than one NIC in your system, which is even more frequent than a single NIC. Not all systems were affected, but your issue seems to be exactly that.
Keep your [b]request.key[/b] and [b]license.key[/b] files (they will still be valid) and upgrade to latest XSIBACKUP-PRO version. If you are running a 24x7 server and cannot afford to reboot the ESXi host, which is required, you can also just update the src/xsidiff file with the newer version.
The bug is not worth launching a new version, we will correct it and keep the same version number then. A promise is a promise.
First is first. Your installation is not detecting the license.key file. Have you renamed it to [b]license.key[/b] and placed it in the xsi-dir?
We will check the reported issue and eventually create a bug report. But you must know that you are the only user suffering from such problem, and as you have customized your XSIBACKUP-PRO copy, we cannot offer any support.
We don't have a schedule to update XSIBackup Free, we might do it in a couple of months or it might take longer.
That bug won't affect but a few users, most SMTP servers will accept a single line feed.
UPDATE:
We said we would, some lines up this post, so we will lauch a new version with that bug fixed.
Thank you very much for giving us feedback.
All those limitations in regards to the use of spaces are clearly stated in the man page and all over the posts covering different topics. XSIBackup can nevertheless manage spaces in VMs and disk names, just as long as you stick to some basic naming conventions.
A system is basically a set of rules applied to a set objects, you can give the system a greater degree of freedom, in regards to naming, but that won't offer you any advantage.
In fact you can stretch your reasoning to infinite. Why would you desire to have a VM with disks named after a different thing?, or name disks containing special characters (which ESXi VMFS will allow). You may decide that the -flat.vmdk file does not really need to be named after the descriptor file, or that snapshot files could be named differently. Why calling the snapshot xsibackup?, why not giving it a different name?
We will revise your report and fix whatever issue needs fixing, but XSIBackup will remain more strict in regards to naming that ESXi itself, why?, the answer is easy, cause there's is nothing on the other side of that hill, and on the contrary, keeping a simple and clean naming convention will help you make your system more stable, not only in regards to using XSIBackup, but also ESXi and any other tool you may use.
Don't worry, nobody is perfect. Well, addressing the issue means just changing the KEX (key exchange) order and trapping the kex protocol error, so that it does not generate application level errors, which is failing in your case. If you can provide the detailed log, we can try to find where that error was generated to trap it in a more convenient way.
Of course, the first copy is full, while the subsequent ones are differential. If you were getting 200 mb/s on the first OneDiff copy, then you must have broken some record, as that speed is closer to the HD limits.
You don't need to, just send us some more detailed information.
Rebooting the target is useless.
There isn't any /proc/sys subsystem to manage memory used by scripts, so, after an upgrade XSIBackup might be trying to access memory blocks that are not empty, causing your issue. I can't be 100% sure, but 85% of the chances are you are falling into this, which is quite common. It's said in a number of posts all over the website and the README.txt file.
From the README.txt file:
You can try to just overwrite the existing files, but you must be
aware of the fact that memory corruption may appear. Should this
happen (you will notice it because some weird syntax and runtime
errors will be thrown), please reboot your server.
If you run a mission critical environment and you have a working
XSIBackup installation, you'll have to ponder whether to upgrade
or continue using the existing version. I'm afraid you just need a reboot.
Due to ESXi OS design AFAIK it's not possible to clean memory from the command line as in Linux systems.
You have omited the backup job.
By the output we can deduce that you are parsing the ":z" option to --backup-prog argument, remove it.
Have you updated [b]all program files[/b] to v 10.2.1?
Compression option is deprecated since XSIBackup 10.0.4, SSH 2.0 is forced since this version and it handles compression dynamically
Remote ESXi version is 6.0.0Which log file are you referring to?.
That message is thrown by OpenSSH, it's a known bug that XSIBackup already addressed.
[url]https://33hops.com/forum/viewtopic.php?id=2[/url]
In regards to the speed, it will depend on many facts, OneDiff will send only differential data, once it has done so it will integrate that data with the corresponding underlying -flat.vmdk file, so, the speed your NICs offer, the type of network, the volume of differential data, etc... will affect speed figures.
We warn all over our website about using manufacturers' custom builds in general. We have detected some of those versions to contain serious bugs, or to plainly go "their own way", be careful.
This is a conjunctural topic that isn't really related to XSIBackup, but the website under ongoing works.
There's been different issues affecting users these days, which cover a vast range of different causes: bugs, regular errors in user profiles, caching problems, etc...
If you make a statement like that, you'll be misleading people, as not everybody will suffer from the same problem. Happily this issues will stabilize and everything will come back to normal in short.
If any registered user ever has any sort of problem login in or downloading software, they should contact the support department, for his issue to be treated singularly, otherwise, we'll be creating an artificial general cause which is compounded by issues that don't really have to do with each other.
We aren't able to see anything in the screenshot. The error below is an XSIDiff segmentation fault, which is very weird. I would rebuild that VM by cloning its disks via vmkfstools. If I were you I would turn them into thin provisioned disks, AKA sparse files, as they will occupy less space and will allow you to back them up faster too.
Cloning disk to thin format:
vmkfstools -i "/vmfs/volumes/Datastore/examplevm/examplevm.vmdk" "/vmfs/volumes/Datastore 2/newexamplevm/newexamplevm.vmdk" -d thinI would also make sure that the newly generated disk is an exact multiple of 1M (1048576 bytes), which is the VMFS block size, by extending them to the closest 1M multiple.
vmkfstools -X 80000m /vmfs/volumes/storage1/win2000/win2000.vmdkClosed
Should we consider this to be closed?
UPDATE:
We were reviewing your issue in more detail right now, you read our mind ;-)
The space calculation does exclude disks, sorry about that, this was corrected some versions ago.
Your problem probably comes from the fact that you are not excluding disks the right way. You need to parse the full disk name: i.e. [b]MyVM!my_vmdk_file.vmdk[/b]
Windows Server OSs (and Windows OSs in general) are trickier to backup than *NIXes, I won't delve into the details now, but the most delicate part is quiescing, which XSIBackup does by default. If you can afford to, I would simplify my life and parse the [b]--snapshot=dontquiesce[/b] flag to the Windows machine in a separate backup job, that would ensure it's not quiesced and multiply your chances to take a snapshot without errors.
In case you do need to quiesce the VM, then you'll need to deepen into the matter by checking the event log in search of any flaw in any service (VMWare Tools, VSS, Virtual Disk, etc...) upon which quiescing depends. Most of the times, it's lack of room in the Windows guest that causes trouble, in some other cases some services like Exchange or MS SQL, which have their own shadowing services, might need to be patched or upgraded. Read this post:
[url]https://33hops.com/esxi-snapshot-errors-and-solutions.html[/url]