Fork me on GitHub

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Previous revision
frequently_asked_questions [2019/09/17 03:50]
frequently_asked_questions [2021/06/07 06:18] (current)
henri
Line 1: Line 1:
 +====== LBackup Frequntly Asked Questions ======
 +\\
 +  * Q : What is LBackup?
 +  * A : LBackup is a backup wrapper for rsync. LBackup is aimed at system administrators who require reliable backups.
 +    * LBackup is designed to work with POSIX compliant, *NIX based systems; including Mac OS X, Debian, Ubuntu, BSD and more.
  
 +\\
 +  * Q : Should I be using LBackup?
 +  * A : Maybe. We recommend that you use a backup tool which meets the requirements of your backup policy.
 +    * If you have questions relating to LBackup then post a message to the discussion [[mailing lists|mailing list]].
 +    * If you are looking for an alternative backup tool you may wish to visit the [[alternatives|alternatives page]].
 +
 +\\ 
 +  * Q : Where can I learn about about LBackup and its' features?
 +  * A : Visit the [[about|about page]]. Also you are welcome to post questions relating to LBackup to the discussion [[mailing lists|mailing list]].
 +\\
 +  * Q : Are there mailing lists for discussing the development or asking questions regarding LBackup?
 +  * A : Yes. Visit the [[mailing lists|mailing lists page]].
 +\\
 +  * Q : Where do I report a bug in LBackup?
 +  * A : You may report bugs, request features and submit patches to the [[mailing lists|LBackup discussion mailing list]]. ​  
 +
 +\\ 
 +  * Q : How can I see LBackup in action without having to go though the install process?
 +  * A : Visit the [[screencasts|screencats page]], and see for yourself how LBackup works.
 +\\ 
 +  * Q : Is the LBackup Source Code available?
 +  * A : Yes, the source code is available from the [[source|LBackup source code page]].
 +\\ 
 +
 +  * Q : Under which license is LBackup released.
 +  * A : The LBackup backup program is released under the [[http://​www.gnu.org/​copyleft/​gpl.html|GNU GPL]].
 +\\ 
 +
 +
 +  * Q : How much do I have to pay to use LBackup?
 +  * A : You pay nothing. But that's not all, act now and take advantage of our amazing buy one get one free offer.
 +\\ 
 +
 +  * Q : Why is LBackup free as in freedom?
 +  * A : [[http://​www.fsf.org|Free software is the best]]. LBackup is free.
 +\\ 
 +
 +  * Q : Is there professional support available for LBackup?
 +  * A : Yes, visit the [[lbackup_support|LBackup support page]] for details.
 +\\ 
 +
 +
 +  * Q : How do I check all my backups are working.
 +  * A : If you are looking for more than [[about#​email_reporting|regular email reports]], then visit the [[monitoring_multiple_backup_logs|monitoring multiple backup logs page]].
 +\\ 
 +
 +
 +  * Q : Who made LBackup?
 +  * A : [[contributors|Many people have contributed to the LBackup project]].
 +\\ 
 +
 +  * Q : How do I know that LBackup is safe to run on my computer?
 +  * A : Take our word for it.
 +  * A : Inspect the [[source|source code]] yourself.
 +  * A : Assume that because LBackup is used by various prominent institutions that it is safe.
 +  * A : Use some anti-malware software to scan the LBackup download.
 +\\ 
 +
 +
 +  * Q : Will LBackup preserve the various Mac OS X specific meta data? 
 +  * A : Some versions of rsync preserve various Mac OS X related metadata. ​
 +  * A : Setup a backup and confirm that your backups preserve the metadata required by your backup policy.
 +  * A : Mac OS X specific metadata such as ACL's and resource forks may be preserved provided the following criteria are meet :
 +     * The backup is performed by rsync v3 and is compiled according to [[developer:​rsync_hfs|these instructions]].
 +     * Backup destination is a [[http://​en.wikipedia.org/​wiki/​HFS_Plus|HFS+]] [[http://​en.wikipedia.org/​wiki/​File_system|file system]] which has [[access_control_lists|ACL support enabled]].
 +\\
 +
 +  * Q : //WARNING : This copy of RSYNC may not support certain Mac OS X meta-data.//​ What does this message mean? 
 +  * A : Some versions of rsync will not preserve certain Mac OS X related metadata. ​
 +  * A : Check that your backups contain all the metadata your backup policy requires.
 +  * A : You are not using rsync v3 compiled according to [[developer:​rsync_hfs|these instructions]].
 +\\
 +
 +  * Q : Will LBackup support rsync v3?
 +  * A : Yes. The latest version of LBackup fully supports rsync v3 on Mac OS X.
 +  * A : The [[developer:​overview|developer area]] has [[developer:​rsync_hfs|information on compiling rsync v3 with some patches]].
 +
 +\\
 +
 +  * Q : Will LBackup work with Mac OS X Server?
 +  * A : Yes. LBackup is an open source backup solution for Mac OS X Server.
 +  * A : LBackup is able to transfer user files from Mac OS X server.
 +  * A : This data may be regularly copied automatically over the network via SSH.
 +
 +\\
 +
 +  * Q : LBackup hangs towards the end of a backup on Mac OS 10.6 (Snow Leopard)?
 +  * A : If you are using a custom version of rsync then it is recommended that you [[developer/​rsync_hfs|compile]] a new version for your system.
 +  * A : This issue is outlined on the [[upgrading_lbackup|upgrade notes page]].
 +
 +\\
 +
 +  * Q : What is the following error : "​LSOpenURLsWithRole() failed"?​
 +  * A : On Mac OS X this part of system security.
 +  * A : A pre or post action script may be trying to interact with the GUI, and is not being granted access.
 +
 +\\
 +
 +  * Q: What is the following warning : "some files vanished before they could be transferred (code 24) at main.c(1042)"?​
 +  * A : If a file which is scanned for transfer is removed from the file system is removed then rsync will output this error. ​
 +    * It is possible to use [[http://​www.lbackup.org/​developer/​ignore_vanished_file_warnings|this rsync wrapper shell script]] if this is rsync warning is causing problems with your backup.
 +\\ 
 +
 +  * Q: What is the following warning : "​rsync:​ rsync_xal_set:​ lsetxattr(<​snip>​) failed: Invalid argument (22)"?
 +  * A : This kind of error is a problem with transferring an extended attribute. ​
 +    * It is possible to use the xattr command to edit / modify the extended attributes of any problimatic files. If you require assistance then please [[http://​www.lucidsystems.org|contact us]].
 +
 +
 +\\
 +  * Q : I would like to install LBackup on an operating system other than Mac OS X, is this possible?
 +  * A : Yes, provided your system has meets the [[requirements|LBackup requirements]].
 +  * A : Yes, visit the [[operating_system_specific_builds|operating system specific builds page]].
 +\\ 
 +
 +  * Q : How do I install LBackup on Debian / Ubuntu / Mac OS X?
 +  * A : Follow the instructions on the [[install|install page]]
 +
 +\\
 +
 +  * Q : How do I install LBackup on an operating system for which there is no install package?
 +  * A : You can [[source|install LBackup on a variety of operating systems from the source]].
 +
 +\\
 +
 +  * Q : Will LBackup support the backup of multiple source directories / files with a single configuration directory?
 +  * A : No. At this point you are limited to one backup directory source per backup configuration.
 +    * It is possible to backup the root directory of a system and then add entries into the excludes file.
 +    * It is possible to configure multiple backup configuration directories;​ one for each source directory / file.
 +
 +\\
 +
 +  * Q : How do I restore files made with LBackup?
 +  * A : [[http://​www.lbackup.org/​restoring_files_from_backup|Jump to details from the documentation]]. It may be important [[http://​www.lbackup.org/​restoring_files_from_backup|disable any automated]] backups prior to restore.
 +
 +\\
 +
 +  * Q : What is the recommended destination file system type when running on Darwin (Mac OS X)?
 +  * A : [[http://​en.wikipedia.org/​wiki/​HFS_Plus|HFS+]] is the typically the recommended choice. Many other file systems will also work.
 +     * Some file systems will not support hard linking, files greater than 4GB or special file types such as symbolic links. If you are having success using a destination file system other than HFS+ on Mac OS X then please [[contribute|share your experiences]].
 +
 +\\
 +
 +  * Q : I would like to backup data in the cloud, is LBackup an option?
 +  * A : Yes (for some services). LBackup requires no graphical interface for setup, maintenance,​ backup or restore. ​
 +     * LBackup is fully configurable via a console. Backup to and from servers within a cloud evniroment on which you have a shell account and which also meet the other LBackup [[requirements]] is not only possible but is also reliable. Further details regarding cloud computing are available from [[http://​en.wikipedia.org/​wiki/​Cloud_computing|this Wikipedia article]].
 +
 +\\ 
 +
 +  * Q : Backup server running Mac OS X is slow or unresponsive even when no backup is taking place.
 +  * A : As a first step visit the [[spotlight]] wiki page and check to see if spotlight is enabled on your backup volume.
 +    * If disabling spotlight on your system has not resolved the speed issue then please [[http://​www.lucidsystems.org|contact us]] or post a message to the [[mailing lists|discussion mailing list]].
 +  * A : Next it may be that //​build_hd_index//​ is working to catalog all the files within your backup.
 +    * Visit the [[build_hd_index|build_hd_index page]] for further information. ​
 +  * A : Use a system monitoring tool (OS X - /​Applications/​Activity Monitor.app) to further investigate.
 +    *  If you need additional assistance then [[http://​www.lucidsystems.org|contact us]] or post a message to the [[mailing lists|discussion mailing list]].
 +
 +
 +
 +\\
 +
 +
 +  * Q : Seeing the following error : "​rsync:​ unpack_smb_acl:​ sys_acl_get_info():​ Undefined error: 0 (0)"
 +  * A : Try making initiating a full backup. It may be that the ACL's are not matching between systems. ​
 +    * This may happen after a major system upgrade or migration. The users for the ACL's may not not be correct. Hence this error is being issued.
 +  * A : If ACL's do not need to be preserved, then pointing then disabling ACL preservation is an option.
 +      * First, start with an empty backupDest directory ((first run full backup) ​
 +      * Next, add the following line to your LBackup configuration :     
 +
 +    disable_acl_preservation="​YES"​
 +
 +  * A : Another approach is to use the use is to enable numeric ID mapping.
 +    * **Note** : some versions of rsync have a bug which result in this approach failing, if this is the case for you either switch to a different version of rsync or try either of the approaches listed above.
 +    * First, start with an empty backupDest directory ((first run full backup) ​
 +    * Next, add the following lines to your LBackup configuration : 
 +
 +    disable_acl_preservation="​NO"​
 +    numeric_ids_enabled="​YES"​
 +
 +  * Q : How is SIP handled on macOS : "​rsync:​ opendir failed: Operation not permitted (1)
 +  * A : Backup via [[network_backup|SSH]]
 +  * A : [[:​developer/​dealing_with_sip|Dealing with SIP on macOS developer page]]
 +
 +\\