You are not logged in.
[quote=admin] how come you be trying to perform a simultaneous replica to a replica folder?, that makes no sense no matter how you look at it.[/quote]
I have several virtual machines and I think I should be able to backup or replicate these machines to a backup-destination in different SUBFOLDERS.
E.g.
Vm1 -> /backup-dest/snapshot/Vm1
Vm2 -> /backup-dest/snapshot/Vm2
...
I have tested it again and now it was running fine in parallel.
I am sorry, but maybe there was some leftover data in my first test..
Thank you for your response.
I understand that 1 GB NICs may be a bottleneck (and it limits IOPerf to 88 MB/s)
but xsibackup only achives 13.74 MB/s, thats only 1/6 th of the bottleneck
(see numbers above)
As suggested I run another test with a 4xSSD RAID-5 as backup target,
it took 0:30 h to backup 58 GB:
Backup end date: 2021-05-24T23:46:13
-------------------------------------------------------------------------------------------------------------
Time taken: 00:30:12 (1812 sec.)
-------------------------------------------------------------------------------------------------------------
Total time: 1812 sec.
-------------------------------------------------------------------------------------------------------------
Full file speed: 33.14 mb/s
-------------------------------------------------------------------------------------------------------------I had some time to do some Perf Tests with XSIBackup-DC 1.5.0.3
My setup:
Host: VMWare 7.0 on HP DL360 G10 Intel Xeon Silver 4110 @ 2.1 Ghz
Storage 1 (VM Images): Synology NAS RS820RP+ with 4 x Samsung 1,8 TB SSD Raid5
Storage 2 (Backup): Synology NAS DS1817+ with 4 x WDC 8TB HDD Raid5
both storages mounted with NFS to host
Throughput 1 (tested with VMWare I/O Analyzer)
Storage 1 : 800 MB/sec read
Storage 2 : 100 MB/sec write 16kB Blocks 0% random
Throughput 2 (xsibackup --replica=cbt first run)
Storage 2 : around 25-30 MB/sec
looking at the block count of the xsibackup backup there is a short pause of about 1/2 sec after every 36 blocks ..
Running IO-Meter in parallel to a second NAS gives following numbers:
ESXTOP Disk Statistics (Device View)
Host Physical Disk Device DQLEN ACTV QUED %USD LOAD CMDS/s READS/s WRITES/s MBREADS/s MBWRITES/s DAVG/cmd (msec) KAVG/cmd (msec) GAVG/cmd (msec) QAVG/cmd (msec)
192.168.10.102 NFS-vmware04 0.00 0.67 0.00 0.00 0.00 235.30 216.45 18.85 13.78 0.26 0.00 0.00 2.37 0.00
192.168.10.102 NFS-xsibackup01 0.00 0.00 0.00 0.00 0.00 13.86 0.00 13.86 0.00 13.74 0.00 0.00 27.96 0.00
192.168.10.102 NFS-xsibackup02 0.00 15.17 0.00 0.00 0.00 5637.65 0.01 5637.65 0.00 88.09 0.00 0.00 2.58 0.00NFS-vmware04 : Backup source (VM)
NFS-xsibackup01 : Backup destination
NFS-xsibackup02 : IO-Meter Destination
I have tried to use the same repository (destination) for a replica job with XSIBackup-DC,
but it fails as there is already running a replica job on another host:
[root@Server2:/vmfs/volumes/9b02496c-d7ee603d/Server2/xsibackup-dc] /xsi-dir/xsibackup \
> --replica=cbt \
> "VMs(SQL2012)" \
> "/vmfs/volumes/xsibackup01/SNAPSHOT/" \
> --subfolder="SQL2012" \
> --description="SQL2012"
|---------------------------------------------------------------------------------|
||-------------------------------------------------------------------------------||
||| (c)XSIBackup-DC 1.5.0.3: Backup & Replication Software |||
||| (c)33HOPS, Sistemas de Informacion y Redes, S.L. | All Rights Reserved |||
||-------------------------------------------------------------------------------||
|---------------------------------------------------------------------------------|
(c)Daniel J. Garcia Fidalgo | info@33hops.com
|---------------------------------------------------------------------------------|
System Information: ESXi, Kernel 7 Major 0 Minor 0 Patch 0
-------------------------------------------------------------------------------------------------------------
License: 00050654000000000000000008f1ea767ab0 | (c)XSIBackup-DC
-------------------------------------------------------------------------------------------------------------
PID: 7982678, Running job as: root
-------------------------------------------------------------------------------------------------------------
(c)XSIBackup-DC replicating data to /vmfs/volumes/xsibackup01/SNAPSHOT
-------------------------------------------------------------------------------------------------------------
Performing --replica action
-------------------------------------------------------------------------------------------------------------
Item number 1 in this job
-------------------------------------------------------------------------------------------------------------
SQL2012 Hardware Version is: 11
-------------------------------------------------------------------------------------------------------------
All snapshots were removed, as SQL2012 is engaged in a CBT job
-------------------------------------------------------------------------------------------------------------
Virtual Machine Name: SQL2012
-------------------------------------------------------------------------------------------------------------
(c)ESXi 7.0 or higher detected, all snapshots were removed for VM SQL2012(4)
-------------------------------------------------------------------------------------------------------------
Creating snapshot VM : SQL2012 (powered on)
-------------------------------------------------------------------------------------------------------------
*** Snapshot was successfully created ***
-------------------------------------------------------------------------------------------------------------
*** Remote directory is locked ***
-------------------------------------------------------------------------------------------------------------
The remote repository or replication directory is locked
This usually means that there's some process writing data
to it at this moment, or that some process was interrupted
Check for a file named .locked in the root of it and if
you believe it has been left there by some unfinished process,
you may delete it manually to allow new operations
-------------------------------------------------------------------------------------------------------------
2021-05-22T18:38:16 | Error code 3407 at file xsibackup.c, line 3407 | Error description: failed to lock the repo /vmfs/volumes/cacffd7b-11f7dacc/SNAPSHOT
-------------------------------------------------------------------------------------------------------------
*** Snapshot was removed ***
-------------------------------------------------------------------------------------------------------------
Removed host <tmp> dir OK
-------------------------------------------------------------------------------------------------------------
Removed prog <tmp> dir OK
-------------------------------------------------------------------------------------------------------------
Unlocked backup OK
-------------------------------------------------------------------------------------------------------------
[root@Server2:/vmfs/volumes/9b02496c-d7ee603d/Server2/xsibackup-dc]The message states
Check for a file named .locked in the root of itbut no, there is no .locked file
I have just installed XSIBackup-DC 1.5.0.3, but NO, there is no request.key file ...
[quote=admin]What SSH client are you using?[/quote]
PuTTY v 0.73 on Windows 10
[quote=admin]Have you manually edited the job file?[/quote]
As far as I can remember: No
[quote=admin]Have you installed a license.key, otherwise the Free edition will be used?[/quote]
I have installed the 1.5 version into the existing dir with an older 1.4 version which has a license key:
lrwxrwxrwx 1 root root 42 May 21 10:58 license.key -> 08f1ea778e90_XSIBackup-DC_1226_license.keyI have found a new tool on your website: XSIDirector
so I thought to give it a try.
First lesson to learn: it will NOT run on ESXi , you have to use a linux system (maybe this should be stated more visible in the docs?)
So I installed it on my Ubuntu 20.04.02 LTS:
klaus@rails64-dev:~/Downloads/xsidirector$ ./xsi-cmd
stty: Wenn ein Ausgabestil angegeben ist, kann kein Modus gesetzt werden
WARNING: can't detect TTY resolution, maybe SSH_TTY environment variable is missing
------------------------------------------------------------------------------
------------------------------------------------------------------------------
- (c)XSIDirector 0.8.5.2 | All rights reserved -
- (c)33HOPS, Sistemas de Informacion y Redes, SL -
------------------------------------------------------------------------------
------------------------------------------------------------------------------
- Centralized management tools for (c)XSIBackup-DC -
------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
Checking dependencies...: OK
--------------------------------------------------------------------------------------------
chmod: Zugriff auf '/home/klaus/Downloads/xsidirector/keys/*_RSA_*' nicht möglich: Datei oder Verzeichnis nicht gefunden
/home/klaus/Downloads/xsidirector/src/gui.sh: Zeile 5: Warnung: setlocale: LC_ALL: Kann die Locale nicht ändern (es_ES.UTF-8).so maybe running as root ??
root@rails64-dev:~/Projekte/xsidirector# ./xsi-cmd gen-key
stty: Wenn ein Ausgabestil angegeben ist, kann kein Modus gesetzt werden
WARNING: can't detect TTY resolution, maybe SSH_TTY environment variable is missing
------------------------------------------------------------------------------
------------------------------------------------------------------------------
- (c)XSIDirector 0.8.5.2 | All rights reserved -
- (c)33HOPS, Sistemas de Informacion y Redes, SL -
------------------------------------------------------------------------------
------------------------------------------------------------------------------
- Centralized management tools for (c)XSIBackup-DC -
------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
Checking dependencies...: OK
--------------------------------------------------------------------------------------------
chmod: Zugriff auf '/root/Projekte/xsidirector/keys/*_RSA_*' nicht möglich: Datei oder Verzeichnis nicht gefunden
/root/Projekte/xsidirector/src/gui.sh: Zeile 5: Warnung: setlocale: LC_ALL: Kann die Locale nicht ändern (es_ES.UTF-8).Nope, not working..
I've looked at the source code, and it is 'key-gen' and not 'gen-key' !!
Please correct the docs at [url=https://33hops.com/xsidirector-man-page.html](c)XSIDirector man page[/url]
so: Step1: "key-gen", Step2: distribute keys with "keys=add", Step3: install
root@rails64-dev:~/Projekte/xsidirector# ./xsi-cmd install=XSIBackup-DC_1.5.0.4.zip key=key1 hosts=hosts1
stty: when specifying an output style, modes may not be set
WARNING: can't detect TTY resolution, maybe SSH_TTY environment variable is missing
------------------------------------------------------------------------------
------------------------------------------------------------------------------
- (c)XSIDirector 0.8.5.2 | All rights reserved -
- (c)33HOPS, Sistemas de Informacion y Redes, SL -
------------------------------------------------------------------------------
------------------------------------------------------------------------------
- Centralized management tools for (c)XSIBackup-DC -
------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
Checking dependencies...: OK
--------------------------------------------------------------------------------------------
Are you sure you want to install the package [XSIBackup-DC_1.5.0.4.zip]?(y/n): y
--------------------------------------------------------------------------------------------
OK: key was set to [key1] via 'key' argument
--------------------------------------------------------------------------------------------
OK: hosts file was set to [hosts1] via 'hosts' argument
--------------------------------------------------------------------------------------------
Reading data [hosts1]...
--------------------------------------------------------------------------------------------
ITEM 1 | IP/FQDN:port: server1:22
--------------------------------------------------------------------------------------------
Username: root
OK: [XSIBackup-DC_1.5.0.4.zip] was transferred to root@server1:/tmp
Installing...
KO: failed to install, error: Error: the provided path is invalid
1
Checking install...
KO: could not check, error: sh: eval: line 1: /scratch/XSI/XSIBackup-DC/xsibackup: not found
--------------------------------------------------------------------------------------------
root@rails64-dev:~/Projekte/xsidirector# /scratch/XSI was created on server1 but is was empty ...
running the same command a second time ...
root@rails64-dev:~/Projekte/xsidirector# ./xsi-cmd install=XSIBackup-DC_1.5.0.4.zip key=key1 hosts=hosts1
stty: when specifying an output style, modes may not be set
WARNING: can't detect TTY resolution, maybe SSH_TTY environment variable is missing
------------------------------------------------------------------------------
------------------------------------------------------------------------------
- (c)XSIDirector 0.8.5.2 | All rights reserved -
- (c)33HOPS, Sistemas de Informacion y Redes, SL -
------------------------------------------------------------------------------
------------------------------------------------------------------------------
- Centralized management tools for (c)XSIBackup-DC -
------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
Checking dependencies...: OK
--------------------------------------------------------------------------------------------
Are you sure you want to install the package [XSIBackup-DC_1.5.0.4.zip]?(y/n): y
--------------------------------------------------------------------------------------------
OK: key was set to [key1] via 'key' argument
--------------------------------------------------------------------------------------------
OK: hosts file was set to [hosts1] via 'hosts' argument
--------------------------------------------------------------------------------------------
Reading data [hosts1]...
--------------------------------------------------------------------------------------------
ITEM 1 | IP/FQDN:port: server1:22
--------------------------------------------------------------------------------------------
Username: root
OK: [XSIBackup-DC_1.5.0.4.zip] was transferred to root@server1:/tmp
Installing...
OK: installed to /scratch/XSI/XSIBackup-DC
Checking install...
OK: version is 1.5.0.4
Accepting EULA at host server1...
OK: [XSIBackup-DC_1.5.0.4.zip] EULA was accepted at server server1
--------------------------------------------------------------------------------------------
root@rails64-dev:~/Projekte/xsidirector# Wow, now it was installed !!
So now lets start the gui and try to connect to server1:
root@rails64-dev:~/Projekte/xsidirector# ./xsi-cmd gui key=key1 hosts=hosts1
stty: when specifying an output style, modes may not be set
WARNING: can't detect TTY resolution, maybe SSH_TTY environment variable is missing
/root/Projekte/xsidirector/src/gui.sh: line 5: warning: setlocale: LC_ALL: cannot change locale (es_ES.UTF-8): No such file or directory
+-------------------------- Open GUI from: -----------------------------+
| |
| |
| Choose one server from the list |
| +-------------------------------------------------------------------+ |
| | server1 Server1 | |
| | server2 Server2 | |
| | server3 Server3 | |
| | | |
| +-------------------------------------------------------------------+ |
+-----------------------------------------------------------------------+
| <Open GUI> < Exit > |
+-----------------------------------------------------------------------+
Error opening terminal: xterm-256color.
Connection to server1 closed.
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (es_ES.UTF-8)
stty: when specifying an output style, modes may not be set
WARNING: can't detect TTY resolution, maybe SSH_TTY environment variable is missing
/root/Projekte/xsidirector/src/gui.sh: line 5: warning: setlocale: LC_ALL: cannot change locale (es_ES.UTF-8)
(c)XSIDirector (c)2021 33HOPS, Sistemas de Informacion y Redes, S.L.mmhh, not working ..
When editing Arguments for a job, e.g -verbosity, the gui windows is mangled
(c)XSIBackup-DC GUI
---------------------------------------------------------------------------------------------------------------------------------------------
+------------------------------------------ Edit the backup job arguments ---------------------------------------------+
| |
| |
| Some arguments have no possible values and will appear as <none> |
| Select <add new> to add a new argument to the job |
| |
| Edit backup job: 003 |
| |
| Argument/Value |
| +------------------------------------------------------------------------------------------------------------------+ |
| | Action --backup | |
| | Source VMs(Zorin) | |
| | Target /vmfs/volumes/xsibackup01/DC | |
| | --description Zorin | |
| | --rotate 5 | |
| | --subfolder Zorin | |
| | --verbosity 6 | |
| | >> <add new> | |
| | | |
| | | |
| | | |
| +------------------------------------------------------------------------------------------------------------------+ |
+----------------------------------------------------------------------------------------------------------------------+
| < Edit arg > < Save job > < Exit > <Delete arg> |
+----------------------------------------------------------------------------------------------------------------------+Edit arg --verbosity gives:
(c)XSIBackup-DC GUI
---------------------------------------------------------------------------------------------------------------------------------------------
+-----------------------------------------------------+
| Select some < OK > the ra<Cancel> 10
2-----------------------+ (c)XSIBackup-Free 1.5.0.3: Backup & Replication Software PS i have downloaded the latest XSIBACKUP-DC version, why is the banner saying "XSIBackup-Free" ??
I 'm trying to get a license for xsidiff, I have uploaded the request.key and the website tells me to wait "some minutes" until I can download then license.key.
I'm now waiting for two hours, but the license key still does not appear on the website.
Is there a problem with the key generation ??
Best regards