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

Forum ©XSIBackup: ©VMWare ©ESXi Backup Software


You are not logged in.

#1101 Re: General matters » Compatible Borg version » 2019-09-14 19:16:24

We abandoned Borg compatibility long ago, last compatible version was 1.1.1.
The reason is that XSIBackup would only pipe data to Borg, that is all data without zero awareness. This has to do with the imposibility to run a Borg client on ESXi. No differential process would take place in the client side. We developed (c)XSITools to overcome this problem, thus by using (c)XSITools you are truly sending just differential data in non empty areas to the deduplicated repository, making (c)XSITools be much, much faster than what you would expect from storing data to a Borg server.

#1102 Re: General matters » can't backup what do I not see?--backup-point string is a mandatory va » 2019-09-14 19:10:20

If you cut&paste, you must be aware of the fact that depending where you cut from and paste to, you could be suffering from character substitution due to bad translation between page codes.

It looks like this could be the cause of your problem, so, make sure that you are entering hyphens and blank spaces in the backup job.

Every master has his small book of secrets. Many people like to paste text copied from a doubtful source to some text editor like Notepad++ where they can previously choose the page code they are visualizing to make sure that no characters are being substituted.

#1103 Re: General matters » Centralized backup » 2019-09-12 18:23:41

No, there won't be a [b]--host[/b] option in Datacenter version.
That option doesn't really exist. When you use it, XSIBackup copies itself to the remote side and then lauches a job remotely. You can achieve that really easily by just launching jobs over SSH.

#1104 Re: General matters » Longer shutdown period than 60 seconds for cold backups » 2019-09-12 17:44:41

There's already an argument for that

[url]https://33hops.com/xsibackup-help-man-page.html#shutdown-wait[/url]

#1105 Re: General matters » backup speed from A to B is 10 times slower than B to A » 2019-09-11 14:37:26

Make sure that you have activated cache on your [b]HP ProLiant DL20 Gen9[/b]. The cache comes turned off in the BIOS in this type of server.

On the other side you are right, you aren't going to get much out of a Realtek chipset. Buy an Intel desktop NIC and add it to your [b]HP ProDesk 400 G2 MT[/b]

#1106 Re: General matters » Backup over IP stuck » 2019-09-11 14:33:13

The issue seems to be affecting Rsync. I would just try to transfer the offending file manually and see it you get some further error message from part of Rsync.

./bin/xsibackup-rsync -rlpDv --progress --partial --whole-file \
--rsh="ssh -o PreferredAuthentications=publickey -o StrictHostKeyChecking=no \
-i xsibackup_id_rsa -p22 --rsync-path="/vmfs/volumes/datastore1/xsi-dir/bin/xsibackup-rsync" \
your-flat.vmdk root@a.b.c.d:/vmfs/volumes/backup/your-flat.vmdk

#1107 Re: General matters » XSIBackup Pro 11.2.10 issue with PEM » 2019-09-11 08:03:11

We believe this to be some sort of issue around OpenSSL. Remove the

-----BEGIN RSA PUBLIC KEY-----

-----END RSA PUBLIC KEY-----

lines and see if that helps the problem.

#1108 Re: General matters » Gui - opening » 2019-09-11 07:59:52

- Invoking the GUI is very easy, just invoke xsibackup without any option: ./xsibackup
- Installing manually is very easy too. You may use the install script as is or install manually. You only need to change the IP in the installer script generator if the external IP you are installing from is different than the one you are generating the script from.
To install manually just copy the package to the /tmp folder, unzip, assign execute permissions to the install file and run it:

unzip *.zip
chmod 0700 install
./install

#1109 Re: Repositories » Additional commands » 2019-09-07 11:31:02

Use the [b]--prune[/b] action.

#1110 Re: General matters » Backup over IP stuck » 2019-09-07 11:22:20

All that we can think of is an open socket waiting for data but not receiving it.
Do you have room to fit your data on both ends?
Are the two ESXi boxes still reachable?
Looks like a network issue.

#1112 Re: General matters » SMTP not working in 11.2.8 » 2019-09-02 21:58:30

All tests succeded with the three 6.5.0 servers we have.
We don't have your particular build available, but nobody else has reported any issue.
This test was done by installing from scratch and cut&paste the conf/smtpsrvs file contents from another server.

 ./xsibackup --check-smtp=daniel@33hops.com --use-smtp=1
###############################################################################
#
#  (c) XSIBACKUP-PRO 11.2.9 | Backup for (c) VMWARE ESXi Hypervisor by 33hops.com
#
###################################################################################

Using stored SMTP server info...
Found conf/smtpsrvs file...
Using SMTP server #1: smtp.gmail.com:465
Open firewall: Firewall rule SMTPout-465 added...
USING KEY: xsibackup_id_rsa
CONNECTED(00000003)
---
Certificate chain
 0 s:/C=US/ST=California/L=Mountain View/O=Google LLC/CN=smtp.gmail.com
   i:/C=US/O=Google Trust Services/CN=GTS CA 1O1
 1 s:/C=US/O=Google Trust Services/CN=GTS CA 1O1
   i:/OU=GlobalSign Root CA - R2/O=GlobalSign/CN=GlobalSign
---
Server certificate
-----BEGIN CERTIFICATE-----
MIIFizCCBHOgAwIBAgIRALwa0UzSMd5HCAAAAAAQI24wDQYJKoZIhvcNAQELBQAw
QjELMAkGA1UEBhMCVVMxHjAcBgNVBAoTFUdvb2dsZSBUcnVzdCBTZXJ2aWNlczET
MBEGA1UEAxMKR1RTIENBIDFPMTAeFw0xOTA4MTMxNjIwNDVaFw0xOTExMTExNjIw
NDVaMGgxCzAJBgNVBAYTAlVTMRMwEQYDVQQIEwpDYWxpZm9ybmlhMRYwFAYDVQQH
Ew1Nb3VudGFpbiBWaWV3MRMwEQYDVQQKEwpHb29nbGUgTExDMRcwFQYDVQQDEw5z
bXRwLmdtYWlsLmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKW3
5WE0jsCFE8onuduUmQNEfpAXsWac37qy4MJUgilz/sQnQ9/gmBe7AIZNHI2oOlVb
R3T/BydHanH+PjLWfGN7qYMdgZBJobh5rSgorjZmRwVY35Um1WuuhlkhxNB3TGol
Sr1vLpU2FX8bxOLWOWC9T4oc0DZDlsu2RQssM3+Qu8TX/0NwVkd00XAwDxcavUyZ
jsjb3wHl0U9Lar2Jz6v0U8hZ9RaDo6a+kwP+QRh4db1gHnFifJ5IIs4tHzsiCU0x
wImaBqtW8TNwz5jaeZnq9URnAPFOn6ZAsphvdV98bG79+ecZQ74SiMs+7n89VXAq
CDnnB13pysACHflklssCAwEAAaOCAlQwggJQMA4GA1UdDwEB/wQEAwIFoDATBgNV
HSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBT0xUYQqfL5
xXpLt0ulqXNXab0+mjAfBgNVHSMEGDAWgBSY0fhuEOvPm+xgnxiQG6DrfQn9KzBk
BggrBgEFBQcBAQRYMFYwJwYIKwYBBQUHMAGGG2h0dHA6Ly9vY3NwLnBraS5nb29n
L2d0czFvMTArBggrBgEFBQcwAoYfaHR0cDovL3BraS5nb29nL2dzcjIvR1RTMU8x
LmNydDAZBgNVHREEEjAQgg5zbXRwLmdtYWlsLmNvbTAhBgNVHSAEGjAYMAgGBmeB
DAECAjAMBgorBgEEAdZ5AgUDMC8GA1UdHwQoMCYwJKAioCCGHmh0dHA6Ly9jcmwu
cGtpLmdvb2cvR1RTMU8xLmNybDCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AGPy
283oO8wszwtyhCdXazOkjWF3j711pjixx2hUS9iNAAABbIv/FUgAAAQDAEcwRQIg
DZ1z6mtgOf6tx5R4aQmgmciHf8Symo+6MbssCQtr7f4CIQCHHmbcdTqaaqnMNzA+
qN7mMpjp7uxhdX3Js8p0u+UMUgB2AHR+2oMxrTMQkSGcziVPQnDCv/1eQiAIxjc1
eeYQe8xWAAABbIv/FU0AAAQDAEcwRQIhAOsGl8PO/+PQB8q4AFi9/PvdVd6suBRY
LaJZwapG7gh+AiAfEPbURFdnV8zOfjnp4BxKIaAtP2sZRzZBxmHAsNdj6TANBgkq
hkiG9w0BAQsFAAOCAQEAeSsfzXtOQDYoq2lVH9fEcPfSXqs7YhloSGc3XwhTfotl
Iz1gz1SXS0wNJ07yiMSf0CekE5PlAowYAjgoCy5I3UB3dOSA17At72XwLvOM3rvL
gzQS4hgNW+TPNAvqUeSvAqwds6BH1ombDQpJ5kZp1eqhtfnn9Kp6/j3o+hAOxJk9
n2SFf98nqbFViXvQan1yvr37LGGzhQJ2nmNTR6w4QfZM2Iy4WrlhCV8fUwbL7nuJ
phgGCOHMIaLybZudjAjxyd+D4fbYg4kIyTc/1cssv1cCqPyZtzHutmXYr5Rphvu7
TlsqfSX1pSe5sNgzsmu0Vkv63kXe29znbpXukqYYGg==
-----END CERTIFICATE-----
subject=/C=US/ST=California/L=Mountain View/O=Google LLC/CN=smtp.gmail.com
issuer=/C=US/O=Google Trust Services/CN=GTS CA 1O1
---
No client certificate CA names sent
Peer signing digest: SHA256
Server Temp Key: ECDH, P-256, 256 bits
---
SSL handshake has read 3233 bytes and written 431 bytes
---
New, TLSv1/SSLv3, Cipher is ECDHE-RSA-AES128-GCM-SHA256
Server public key is 2048 bit
Secure Renegotiation IS supported
Compression: NONE
Expansion: NONE
No ALPN negotiated
SSL-Session:
    Protocol  : TLSv1.2
    Cipher    : ECDHE-RSA-AES128-GCM-SHA256
    Session-ID: 6DD7C97336645540F0C2C9C0D0CC2B2F40B9DA15E6E2A37EB0E84BD3F958154A
    Session-ID-ctx:
    Master-Key: 07B15DB9D1CC20ED17346C16473ED15FAEED21E074A51765EBBE122C424A2A7F673FE6D9477DF328F53D0EBC4D9B8C72
    Key-Arg   : None
    PSK identity: None
    PSK identity hint: None
    SRP username: None
    TLS session ticket lifetime hint: 100800 (seconds)
    TLS session ticket:
    0000 - 00 d7 0b 4d 17 36 ef 04-46 67 fd e4 e3 5c 2c 64   ...M.6..Fg...\,d
    0010 - a8 5d 9f 74 e2 64 87 ac-fc 99 87 f0 9d bc 06 9c   .].t.d..........
    0020 - 82 a4 a8 72 fe 01 1f a2-6b 02 8c 10 38 90 9f 26   ...r....k...8..&
    0030 - 14 be 8b 94 b5 e3 7d f5-44 56 cf 47 f0 cf ea 4f   ......}.DV.G...O
    0040 - f6 33 63 2f 9f 0d b1 ac-e6 da 55 1f 4d 33 da bc   .3c/......U.M3..
    0050 - 1d ba a1 58 54 47 89 24-ee 02 24 7d a6 4b 59 b9   ...XTG.$..$}.KY.
    0060 - f1 2a d5 07 12 63 f5 2a-d3 62 6a 43 76 41 8a be   .*...c.*.bjCvA..
    0070 - 80 03 0a c7 80 ea a6 51-38 af d5 78 35 87 00 ac   .......Q8..x5...
    0080 - 3d 02 3a da e0 c9 cc 34-d3 d8 91 9d 12 ba 6c 44   =.:....4......lD
    0090 - 08 75 aa 79 a0 08 32 bd-b3 14 09 d6 95 b2 78 98   .u.y..2.......x.
    00a0 - 5b 7e 16 9a 04 67 1e a5-d6 23 2f e0 36 b7 cc 7b   [~...g...#/.6..{
    00b0 - 89 29 3b 2e 9e 05 4c 76-f2 13 a9 72 c9 c9 3c 2c   .);...Lv...r..<,
    00c0 - 17 43 f4 88 f5 96 14 cf-39 d7 95 5c b2 55 ea 52   .C......9..\.U.R
    00d0 - 34 72 cc 63 8a                                    4r.c.

    Start Time: 1567463744
    Timeout   : 300 (sec)
    Verify return code: 20 (unable to get local issuer certificate)
---
220 smtp.gmail.com ESMTP y186sm29183095wmd.26 - gsmtp
250 smtp.gmail.com at your service
250-smtp.gmail.com at your service, [88.26.235.134]
250-SIZE 35882577
250-8BITMIME
250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-CHUNKING
250 SMTPUTF8
334 XXXXXXXXXXX
334 XXXXXXXXXXX
235 2.7.0 Accepted
250 2.1.0 OK y186sm29183095wmd.26 - gsmtp
250 2.1.5 OK y186sm29183095wmd.26 - gsmtp
354  Go ahead y186sm29183095wmd.26 - gsmtp
Firewall rule SMTPout-465 closed.
Killed
[root@localhost:/tmp/scratch/xsi-dir] vmware -v
VMware ESXi 6.5.0 build-5969303

#1113 Re: General matters » Trial 0.9.5.0 does not work at all » 2019-09-02 09:40:38

You are right, thank you for the feedback, we just released a fix for that as version 0.9.5.3

#1114 Re: General matters » Port problem » 2019-09-01 14:44:42

This is a bug in a routine that scans the port previous to initiating the transfer, it will be solved in v. 0.9.5.2

#1115 Re: General matters » Trial 0.9.5.0 does not work at all » 2019-09-01 14:42:25

The text [b]"This trial version is limited to 60.00 GB files and 6 hous after reboot"[/b] means exactly what it says. If you reboot the server you start a new 6 h. period.

#1116 Re: General matters » Install issues » 2019-09-01 14:40:24

You may need to debug the install script in your particular situation. Maybe some firewall is causing the file to download only partially.
In any case installing manually is very easy, so that's always an option.

#1117 Re: General matters » to keep only 2 copies » 2019-08-31 19:07:06

In case of [b]XSIBackup-Free[/b] you can use [b]--backup-room[/b] argument.
[url]https://33hops.com/xsibackup-help-man-page.html#backuproom[/url]

#1118 Re: General matters » Install issues » 2019-08-30 11:47:33

You might have a corrupt .zip file or trying to use some incompatible .zip algorithm. If you are in ESXi the built in unzip binary will work, if it doesn't download again.

#1119 Re: General matters » SMTP not working in 11.2.8 » 2019-08-30 11:45:54

We'll check that particular version's OpenSSH behaviour

#1120 Re: General matters » SMTP not working in 11.2.8 » 2019-08-29 18:07:20

Well, XSIBackup detects the ESXi/OpenSSH version and generates the appropiate one.
Which ESXi version are you using?

#1121 Re: General matters » includememory for backup? » 2019-08-28 17:18:59

Well, you are mixing quite a few questions into one.

As stated the [b]--snapshot=includememory[/b] option inlcudes the memory of the VM alonng with the snapshot. To learn how to revert a VM to a snapshot, please refer to VMWare documentation.

[url=https://pubs.vmware.com/vsphere-50/index.jsp?topic=%2Fcom.vmware.vsphere.vm_admin.doc_50%2FGUID-5ED4E4CE-4D09-4D14-8103-DD3201B304A8.html](c)VMWare (c)vSphere Documentation[/url]

If you just perform a plain backup, including memory in the backup snapshot is useless, depending on the --backup-prog that you use, saving memory along with the snapshot could be useful, like when employing Onediff, which will preserve an intermediate snapshot in between backups.

That option might be selected by default in some VMWare GUI, but it's not in XSIBackup, if you want to include memory you must explicitly state it by using the [b]--snapshot=includememory[/b] option.

Quiescing is necessary when using database servers. This is to preserve DB server atomicity in transactions and to make sure that any I/O operation that is still pending at the moment to take the snapshot is completed before actually taking it, and also that any other subsequent request is stored in the snapshot complete. Otherwise some DB transaction could be truncated, leaving your DB in an inconsistent state.

This feature is not standard, every DB server (or some other kind of transactional system), is unique, thus quiescing will in turn depend on some additional service/s provided by the DB manufacturer. Configuring quiescing can become cumbersome or plainly impossible, should the DB manufacturer not have provided the required software.

The easiest way to work this problem around is to use the DB server's service start/stop commands, as they must necessarily implement a way to ensure atomicity when stopping it. In any case, if you can afford to stop your server for a minute a day, the simplest approach is to just perform a --backup-how=warm kind of backup. This will stop the server, take a snapshot and start it up again from a stopped state, amaking sure that any DB transactions present in the snapshot are consistent.

#1122 Re: Speed » Achieving maximum speed » 2019-08-28 16:41:38

You are trying a Beta commercial version in a somewhat initial phase of development.

Of course, as it's limted to 60GB you can't backup VMs larger than that, but that is clearly stated in the program's output and in the documentation.

You should find a log in the var/log folder when you perform a backup.

#1123 Re: General matters » Link » 2019-08-28 16:24:51

Make sure you reference the XSIBackup RSA key by using the [b]-i[/b] switch when using the SSH client as described in the Open SSH client man page: [url=https://linux.die.net/man/1/ssh]SSH Client Man Page[/url]

-i identity_file
Selects a file from which the identity (private key) for RSA or DSA authentication is read. The default is ~/.ssh/identity for protocol version 1, and ~/.ssh/id_rsa and ~/.ssh/id_dsa for protocol version 2. Identity files may also be specified on a per-host basis in the configuration file. It is possible to have multiple -i options (and multiple identities specified in configuration files).

#1124 Re: General matters » DC v Pro » 2019-08-26 17:33:21

We have delayed launch date mainly case we have become more ambitious and we are adding more features. It won't take long anyway.

#1125 Re: General matters » Datacenter Trial limits? » 2019-08-26 17:31:51

Yes, you can remove the limits for 6 h.
Latest version allows to backup up to 60 GB.
Yes, you are right, it's in beta phase, it will be launched in short though. We should have launched it by now, but it's summer and things run slow.

Board footer