Differences
This shows you the differences between two versions of the page.
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]] | ||
+ | |||
+ | \\ |