[rear-users] ReaR and the Raspberry PI

Ralph Roth rroth at suse.com
Tue Feb 4 19:39:34 CET 2014


I have a Raspberry PI B with Raspbian (Debian 7.2) and so I though it
would be a good idea to back up my 4 GB SD card with the latest ReaR
from github using my external USB drive.

But how to?  I think the boot capabilities on the Raspberry are limited.
What are valid boot methods?

Can anyone provide best practice and even successfully restored a device
already?

BTW: mkiso isn't available for Raspbian, but genisoimage, but ReaR
mkbackup failed to create an ISO.

2014-02-04 09:26:24 Using '/usr/bin/genisoimage' to create ISO images
2014-02-04 09:26:24 Including prep/ISO/GNU/Linux/34_add_isofs_module.sh
2014-02-04 09:26:24 Including
prep/NETFS/default/40_automatic_exclude_recreate.sh
2014-02-04 09:26:25 Including prep/default/50_guess_bootloader.sh
4+0 records in
4+0 records out
2048 bytes (2.0 kB) copied, 0.0118768 s, 172 kB/s

TIA
 Ralph
-------------- next part --------------
root at rpi:~# rear dump
Relax-and-Recover 1.15-git201401311114 / 2014-01-31
Using log file: /var/log/rear/rear-rpi.log.lockless
Dumping out configuration and system information
System definition:
                                    ARCH = Linux-armv6l
                                      OS = GNU/Linux
                        OS_MASTER_VENDOR =
                       OS_MASTER_VERSION =
                   OS_MASTER_VENDOR_ARCH =
                OS_MASTER_VENDOR_VERSION =
           OS_MASTER_VENDOR_VERSION_ARCH =
                               OS_VENDOR = Debian
                              OS_VERSION = 7.2
                          OS_VENDOR_ARCH = Debian/armv6l
                       OS_VENDOR_VERSION = Debian/7.2
                  OS_VENDOR_VERSION_ARCH = Debian/7.2/armv6l
Configuration tree:
                       Linux-armv6l.conf : missing/empty
                          GNU/Linux.conf : OK
                             Debian.conf : missing/empty
                      Debian/armv6l.conf : missing/empty
                         Debian/7.2.conf : missing/empty
                  Debian/7.2/armv6l.conf : missing/empty
                               site.conf : missing/empty
                              local.conf : OK
Backup with NETFS
              NETFS_KEEP_OLD_BACKUP_COPY = Y
                            NETFS_PREFIX = rpi
                      NETFS_SKIP_WARNING = Y
                  BACKUP_INTEGRITY_CHECK =
                         BACKUP_MOUNTCMD =
                          BACKUP_OPTIONS =
                    BACKUP_RSYNC_OPTIONS = --sparse --archive --hard-links --verbose --numeric-ids --stats
                  BACKUP_SELINUX_DISABLE = 1
                             BACKUP_TYPE =
                        BACKUP_UMOUNTCMD =
                              BACKUP_URL = file:///media/usb/backup/
Backup program is 'tar':
                             BACKUP_PROG = tar
                     BACKUP_PROG_ARCHIVE = backup
            BACKUP_PROG_COMPRESS_OPTIONS = --gzip
             BACKUP_PROG_COMPRESS_SUFFIX = .gz
               BACKUP_PROG_CRYPT_ENABLED = 0
                   BACKUP_PROG_CRYPT_KEY =
               BACKUP_PROG_CRYPT_OPTIONS = /usr/bin/openssl des3 -salt -k
             BACKUP_PROG_DECRYPT_OPTIONS = /usr/bin/openssl des3 -d -k
                     BACKUP_PROG_EXCLUDE = /tmp/* /dev/shm/*
                     BACKUP_PROG_INCLUDE =
                     BACKUP_PROG_OPTIONS =
      BACKUP_PROG_OPTIONS_CREATE_ARCHIVE =
     BACKUP_PROG_OPTIONS_RESTORE_ARCHIVE =
                      BACKUP_PROG_SUFFIX = .tar
       BACKUP_PROG_WARN_PARTIAL_TRANSFER = 1
Output to ISO
                                 ISO_DIR = /var/lib/rear/output
                               ISO_FILES =
                              ISO_IMAGES =
                        ISO_ISOLINUX_BIN =
                            ISO_MAX_SIZE =
                         ISO_MKISOFS_BIN = /usr/bin/genisoimage
                              ISO_PREFIX = rear-rpi
                               ISO_VOLID = RELAXRECOVER
                           RESULT_MAILTO =

/usr/share/rear/lib/validated/Debian/7.2/armv6l.txt
Your system is not yet validated. Please carefully check all functions
and create a validation record with 'rear validate'. This will help others
to know about the validation status of Relax-and-Recover on this system.


More information about the rear-users mailing list