©XSIBackup-Free: Free Backup Software for ©VMWare ©ESXi

Forum ©XSIBackup: ©VMWare ©ESXi Backup Software


You are not logged in.

#1676 Re: General matters » GUI XSIBACKUP-FREE 11.0.1 » 2018-07-04 16:27:28

Did you install the cron?, did you read the notes about the new version?

[url=https://33hops.com/xsibackup-free-11-things-that-have-changed.html](c)XSIBackup Classic: changes in version 11.0.0[/url]

#1677 Re: General matters » SSL TLS » 2018-07-03 14:53:03

The SMTP module first scans the server to check that it is indeed listening on the specified port. If you get that message, then the SMTP client was not able to reach the SMTP server. Check your network, network firewalls, SMTP server firewall, etc...

#1678 Re: General matters » Migrate existing jobs from 10.3.4 to 11.0.1 » 2018-07-03 11:27:06

I think this is what you are looking for:

[url=https://33hops.com/xsibackup-free-11-things-that-have-changed.html](c)XSIBackup Classic: changes in version 11.0.0[/url]

- No, conversion is not done automatically. You have to do it manually, although it's quite simple: cut & paste and then arrange the job into lines ending with a "\" backslash. See the example below.
- No, you have to re-schedule your jobs, again very simple with the built in GUI.
- No, you do not need to exchange keys again, the ones you have will still work.

"/vmfs/volumes/datastore1/xsi-dir/xsibackup" \
--host=192.168.0.180:22 \
--backup-prog=XSITools:z \
--certify-backup=yes \
--backup-point=/vmfs/volumes/backup3/$( date +%Y%m'00000000' ) \
--backup-type=Custom \
--backup-vms="LINUX1_XSIBAK,LINUX2_XSIBAK,WIN1_XSIBAK,WIN2_XSIBAK,MAIL_XSIBAK" \
--backup-how=Hot \
--remote-xsipath=/vmfs/volumes/datastore1/xsi-dir \
--use-smtp=2 \
--mail-to=daniel@33hops.com \
--backup-id=003 \
--description="XSITools backup of production VMs" \
--override=xsibakfilter \
--on-success="backupId->005" \
--on-error="backupId->005" \
--exec=yes >> "/vmfs/volumes/datastore1/xsi-dir/var/logs/xsibackup.log"

#1679 Re: General matters » smart-info with RAID controller? » 2018-07-03 11:21:23

Well, XSIBackup is not just a script calling command line tools, it features propietary low level binaries to transfer and manipulate data too. It would simply not work as it does without low level programming. We have kept the frame as a bash script for some reasons:

1 - It allows users to tweak it to their needs.
2 - Makes it easy to debug any eventual issues.
3 - Compiled binaries would not make it faster, there were compiled code is required, that's what we use.

In regards to the [b]--smart-info[/b] argument, you are absolutely right, it's just a report of what the esxcli tool offers, so any information you are getting out of it will depend on what the built in SMART report tool can offer. This is a value added argument, we might improve it in the future, but backup and replication is our main worry and action field.

#1680 Re: General matters » GUI XSIBACKUP-FREE 11.0.1 » 2018-06-26 09:07:51

Please, read the documents.

[url=https://33hops.com/xsibackup-free-11-things-that-have-changed.html](c)XSIBackup Classic: changes in version 11.0.0[/url]

#1681 Re: General matters » GUI XSIBACKUP-FREE 11.0.1 » 2018-06-25 17:19:53

Free version does not have any GUI

#1682 (c)XSIBackup-Pro & Free Classic bug tracker » Duplicate jobs in /var/spool/cron/crontabs/root » 2018-06-20 09:42:05

admin
Replies: 0

If you run the command --update-cron multiple times, this may lead to duplicate backup jobs in the crontab at /var/spool/cron/crontabs/root, resulting in something like this.

#min hour day mon dow command
1    1    *   *   *   /sbin/tmpwatch.py
1    *    *   *   *   /sbin/auto-backup.sh
0    *    *   *   *   /usr/lib/vmware/vmksummary/log-heartbeat.py
*/5  *    *   *   *   /sbin/hostd-probe ++group=host/vim/vmvisor/hostd-probe
0 2 * * * "/vmfs/volumes/datastore1/xsi-dir/jobs/001"
0 2 * * * "/vmfs/volumes/datastore1/xsi-dir/jobs/001"
0 2 * * * "/vmfs/volumes/datastore1/xsi-dir/jobs/001"

This would produce multiple backups simultaneously causing errors.
The quick fix is to remove redundant information by editing the file.
You first need to change permissions on the crontab file.
Then edit it and save it using vi editor.

# chmod 0700 /var/spool/cron/crontabs/root
# vi /var/spool/cron/crontabs/root

Use double "d" over the line/s to delete and then ":wq" to write and quit.

This will be fixed in version 11.0.1

#1683 Re: General matters » 33hops.com old version xsibackup » 2018-06-20 09:28:07

We'll launch XSIBACKUP-FREE 11.0.1 today

#1684 Re: General matters » 33hops.com old version xsibackup » 2018-06-19 20:29:20

Oops!, sorry, that was a mistake. We already uploaded de most recent Free version (10.3.0)

#1685 Re: General matters » xsibackupfree and 6.7 » 2018-06-19 13:52:32

No, it's not.
Next version of Free product will be.

#1686 Re: General matters » XSIbackup PRO 11 - missing some old options » 2018-06-14 18:03:04

This could be due to the remote terminal redirection.
Depending on the OpenSSH version present at ESXi, the ssh client behavior changes slightly, so we will probably end up shipping with our own version of busybox, not only for ssh commands, but to prevent some seldom scattered bugs in different command line utilities.
Locate this line in the xsi-dir/src/pro/host:

eval ssh -tt -4 -o StrictHostKeyChecking=no -i "${PWD}/xsibackup_id_rsa" -o ConnectTimeout=20 -p$srv2 ${defremusr}@$srv1

It should be around line 96.
Default ssh client behavior is to redirect output of remote commands to the current terminal, nevertheless, there exist some options to force this: -t and –tt [url]https://linux.die.net/man/1/ssh[/url]
Try to remove those two tees and see if you get the output redirected correctly or use one tee to try to force redirection.

#1687 Re: General matters » XSIbackup PRO 11 - missing some old options » 2018-06-14 11:27:40

Thank you for your detailed feedback, we do appreciate it.
We already removed that redundant "d".
You are right in regards to that button, we'll add something that is more self explanatory.
That other suggestion about allowing the job to be killed will be added to the feature request list.

For the GUI we have used [b]dialog[/b] library, that works on top of ncurses. Unfortunately it is not able to display \r characters, so it breaks percentage progress. Running jobs through the GUI is a convenient but somehow dirty way of running [b]--run-backup=XXX[/b] argument. You should do that from the command line if you want full detailed, scrollabe output on screen.

We'll take that list being wiped as a bug and will make the GUI preserve remote VMs when you edit remote jobs.

I noticed we are talking about remote jobs all the time, so when you say "I'm unable to get backups to work with version 11.0.0", I guess you mean "I'm unable to get [b]remote[/b] backups to work with version 11.0.0".

If you just converted some older backup jobs into job files at the xsi-dir/jobs directory, there might be something which needs to be tweaked. Contact support with the full backup job to delve into your issue.

#1688 Re: General matters » Error Help xsibackup Pro 10.2.7 » 2018-06-14 11:10:50

That looks more like an unstable connection, you are probably trying to bring a camel through a needle eye. In those cases, it's better to install XSIBackup on the remote end or run a remote backup by means of the [b]--host[/b] argument and push the VM by forcing use of Rsync [b]--backup-prog=rsync:z[/b]. In this very particular cases, using compression on the SSH tunnel might help a bit too.

If you want more control on every step, you can use xsibackup-rsync to push each file individually. Should the pipe break, just re-engage the file in the Rsync transfer until you bring them all to your local server.

Another option is to create an .ova package, that will compact the VM in a single file and use Rsync the same way.

#1689 Re: General matters » XSIbackup PRO 11 - missing some old options » 2018-06-12 18:19:28

Version 11.0.0 offers a GUI with which you can manage all main XSIBackup arguments, as new minor versions are launched, we will add some new functionality to the GUI, like disk exclusion management, which will be added on version 11.0.1.

We have not removed anything all functionality is still there. The only thing is that you might need to edit the job file manually to do some things by now, such as excluding disks. Some other tasks, like using bash code snippets to generate backup paths dynamically, will always need to be done by editing the job files.

So, you keep everything you already had, you get some really interesting improvements, like using the ESXi cron directly, thus having full Linux crontab flexibility, or centralized backup chaining on top of the GUI. But you can still use XSIBackup by directly editing the job files or creating your own.

#1690 Re: General matters » Error Help xsibackup Pro 10.2.7 » 2018-06-12 08:27:49

Those errors, correspond to the backup module: [b]CLRSYNC4[/b], [b]CLXSIDF1[/b], so what you really mean is that you are using the backup features of XSIBackup to bring one or more VMs from a remote server. This is clearly not affecting the restore module, which is invoked in a totally different way. The mechanism used to trandfer the VM data is nevertheless similar.

Error number 1 is an Rsync error, but it has to do with paths. XSIBackup can handle spaces in paths, so it has to be related to something that's not being parsed correctly. Please, post the backup job syntax you are using.

Error number 2 is the result of a broken [b](c)OneDiff[/b] operation with a clear [b]segfault[/b] being the root of all subsequent errors. This can be due to a broken pipe due in turn to a connectivity issue. It's anyway hard to say by just taking a look at the error texts.

What are the facts?. Are you backing up through a WAN?, what speed is it?, are you having other similar errors?, what's the full output?

#1691 Re: General matters » Backup to NAS got error » 2018-06-05 08:36:12

Attach your NAS to your ESXi server via NFS or iSCSI as a datastore and backup to a local path in that datastore, or backup over IP to a secondary ESXi server, that must be visible over IP, have its SSH service open and have been linked to the primary one by means of the [b][url=linksrv]--link-srv[/url][/b] command.

You can alternatively backup over IP to any Linux/Unix enabled device, but that will require a good understanding of how key authentication works between two OpenSSH systems in case XSIBackup cannot handle it automatically.

If you are getting a "Server does not exist" message, then you aren't even reaching it at the TCP/IP level.

Please, read the Man page: [url=https://33hops.com/xsibackup-help-man-page.html](c)XSIBackup Classic Man Page[/url]
And tutorials: [url]https://33hops.com/xsibackup-tutorial-1.html[/url]

Before using the software, especially if you are attempting to perform complex operations.

#1692 (c)XSIBackup-Pro & Free Classic bug tracker » Missing sesparse files from XSITools, Rsync, XSIDiff, Borg ## FIXED! » 2018-06-04 18:22:16

admin
Replies: 0

########### FIXED in 11.0.0 ###########

This bug report does not apply to OneDiff, which relies heavily on snapshot and does manage -sesparse.vmdk files O.K. by means of a different method

The abobe backup programs create a backup snapshot when used to backup your VMs, once the backup finishes, the backup snapshot is removed. The bug only affects VMs that: are bigger than 2 tb. in ESXi below version 6.5.0 and VMs that use VMFS6 (this kind of VMs use sesparse snapshots) and that at the same time are running on top of a snapshot previous to backing them up.

When you are running a VM on top of a snapshot and then run a backup with any of the above programs, an additional snapshot is created on top of the previous one. In these cases XSIBackup will try, not only to backup your base disks, but also to collect all other eventually existing snapshot files to back them up too. If you have -sesparse.vmdk files then XSIBackup will fail to grab them.

Please note that running a VM on top of a snapshot is not very usual, especially on production VMs, if you add on top of that the fact that only VMs that meet the above criteria will be affected, the number of affected users will probably be percentually very small.

Remember that this does not affect your base data.

We are preparing a fix that will be included in XSIBACKUP-PRO 11.0.0 and will provide this fix for 10.3.4 too.

########### FIXED in 11.0.0 ###########

#1693 Re: General matters » 10.3.3 - cron not installing in ESXi 6.7 » 2018-06-03 14:34:28

There is indeed one bug that has to be addressed in ESXi 6.7 and prevents any over IP backup from being fulfilled.
The OpenSSH binary now spits the absolutely unnecessary line: [b][url=https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/FIPS_Mode_-_an_explanation]FIPS[/url] mode initialized[/b]
If I was the programmer that decided to offer such redundantly unnecessary poetry, I would not comment in bars ;-), as many thousands of people are probably now thinking what would be a fair nemesys for such unwanted piece of information on STDOUT.

We are already working this verse around and an almost fully compatible version will be launched with [b]XSIBACKUP-PRO 11.0.0 RC3[/b], which will be distributed to Pro users tonight or tomorrow morning the latest.

UPDATE:

The problem was fixed in v 11.0.1

#1694 Re: General matters » Vmware esxi version 6.7 error » 2018-06-03 13:42:57

[url]https://33hops.com/forum/viewtopic.php?id=214[/url]

#1695 Re: © OneDiff » no differential » 2018-05-31 13:28:30

Please, contact support, there's not much we can tell you without seeing the backup log.

#1696 Re: General matters » xsibackup-cron example for disk exclusion wrong » 2018-05-31 13:26:41

The disk exclussion syntax referring the scsi controller is outdated since a long time ago, that information was updated on dec 2017, so we won't even comment about it.

In regards to excluding by referring to the disk file name, it does work, as per our daily tests. Are you sure you are parsing the disk file name as it appears on disk?.

#1697 Re: General matters » Backup Restore using the Free version!! » 2018-05-29 14:12:53

You should be able to answer yourself.
If you store to a folder called Monday, what will happen next Monday?, it's obvious.
Is it safe?, well that depends on your own requirements. If you overwrite Monday's backup next Monday: would it be safe for you to have Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday backups?
Design you backup schedule following your own requirements.

#1698 Re: General matters » Backup Restore using the Free version!! » 2018-05-29 10:48:30

That depends on if you use the [b][https://33hops.com/xsibackup-help-man-page.html#datedir]--date-dir[/url][/b] argument, a [b][https://33hops.com/xsibackup-pro-dynamically-naming.html]dynamic named resource[/url][/b] or not.

In any case it's not very wise to just overwrite the previous backup. That is in fact very close to not having a backup.

#1699 Re: General matters » Backup Restore using the Free version!! » 2018-05-28 16:01:26

That depends on the type of backup you want to restore:

- (c)OneDiff, Vmkfstools and Rsync generate full VMs that can be used directly from the backup location. If you want to use them some other datastore or server, just move the VM folder and re-register them at the desired server.

- (c)XSITools and Borg deduplicated backups need to be restored from their respective repositories, for wich you will need XSIBACKUP-PRO restore module. In case of Borg, you could restore the backups manually too: extract the backup file, rename it to .tar and untar it.

#1700 Re: General matters » Problem prepare » 2018-05-28 14:02:01

This is due to some variables substitution. This hasn't really changed since long ago, so it should not take more time as versions grow. It probably has to do with the load on your server at every particular moment.
In any case we'll change the way it's displayed to make it faster.

Board footer