Tareas #96

Probar backintime

Added by Guillermo Gómez almost 5 years ago. Updated over 2 years ago.

Status:Cerrada Start date:01/03/2010
Priority:Normal Due date:01/15/2010
Assignee:Guillermo Gómez % Done:

30%

Category:Seguridad
Target version:Verne Estimated time:8.00 hours
Duration: 13

Description

La idea es ver si este paquete lo tomo para mantener ya que está huérfano . Una de las cosas curiosas es que está disponible para instalar, es decir, ¿se acaba de quedar huérfano? Lo otro que me llama la atención (para efectos de los empaquetadores), es que los nombres de paquetes no coinciden con lo disponible, vea lo siguiente:

# yum search backintime
...
=============================== Matched: backintime =========================================
backintime-common.noarch : Common files for the backintime, a simple backup tool
backintime-gnome.noarch : GNOME frontend for backintime, a simple backup tool
backintime-kde.noarch : KDE frontend for backintime, a simple backup tool

Voy a intentar instalar desde dichos paquetes y probar, y ver si los adopto.

backintime-entradas-menu.png (55.3 kB) Guillermo Gómez, 01/03/2010 11:18 pm

backintime-gnome-preferencias-opciones.png - backintime-gnome preferencias pestaña opciones (32.7 kB) Guillermo Gómez, 01/04/2010 07:38 am

backintime-gnome-preferencias-opciones-avanzadas.png - backintime-gnome preferencias pestaña opciones avanzadas (62.7 kB) Guillermo Gómez, 01/04/2010 07:38 am

backintime-gnome-2.png - backintime-gnome después de configuración (110 kB) Guillermo Gómez, 01/04/2010 07:38 am

backintime-gnome-3.png - backintime-gnome toma del primer respaldo (imagen) progreso (123.3 kB) Guillermo Gómez, 01/04/2010 07:38 am

backintime-gnome-1.png - backintime-gnome, primer arranque (45.5 kB) Guillermo Gómez, 01/04/2010 07:38 am

backintime-gnome-preferencias-general.png - backintime-gnome preferencias pestaña general (45.6 kB) Guillermo Gómez, 01/04/2010 07:38 am

backintime-gnome-preferencias-incluir.png - backintime-gnome preferencias pestaña incluir (39.9 kB) Guillermo Gómez, 01/04/2010 07:38 am

backintime-gnome-4.png - backintime-gnome toma del primer respaldo (imagen) resultado (113.3 kB) Guillermo Gómez, 01/04/2010 07:38 am

backintime-gnome-preferencias-excluir.png - backintime-gnome preferencias pestaña excluir (46.8 kB) Guillermo Gómez, 01/04/2010 07:38 am

backintime-gnome-preferencias-autoeliminar.png - backintime-gnome preferencias pestaña autoeliminar (103.2 kB) Guillermo Gómez, 01/04/2010 07:38 am

History

#1 Updated by Guillermo Gómez almost 5 years ago

La instalación, asumiengo que tiene tanto Gnome como KDE.

# yum install backintime-gnome backintime-kde

#2 Updated by Guillermo Gómez almost 5 years ago

  • Status changed from Nueva to En Progreso

Contenidos:

backintime-common

# rpm -ql backintime-common
/usr/bin/backintime
/usr/share/backintime
/usr/share/backintime/common
/usr/share/backintime/common/applicationinstance.py
/usr/share/backintime/common/applicationinstance.pyc
/usr/share/backintime/common/applicationinstance.pyo
/usr/share/backintime/common/backintime.py
/usr/share/backintime/common/backintime.pyc
/usr/share/backintime/common/backintime.pyo
/usr/share/backintime/common/config.py
/usr/share/backintime/common/config.pyc
/usr/share/backintime/common/config.pyo
/usr/share/backintime/common/configfile.py
/usr/share/backintime/common/configfile.pyc
/usr/share/backintime/common/configfile.pyo
/usr/share/backintime/common/driveinfo.py
/usr/share/backintime/common/driveinfo.pyc
/usr/share/backintime/common/driveinfo.pyo
/usr/share/backintime/common/guiapplicationinstance.py
/usr/share/backintime/common/guiapplicationinstance.pyc
/usr/share/backintime/common/guiapplicationinstance.pyo
/usr/share/backintime/common/logger.py
/usr/share/backintime/common/logger.pyc
/usr/share/backintime/common/logger.pyo
/usr/share/backintime/common/pluginmanager.py
/usr/share/backintime/common/pluginmanager.pyc
/usr/share/backintime/common/pluginmanager.pyo
/usr/share/backintime/common/snapshots.py
/usr/share/backintime/common/snapshots.pyc
/usr/share/backintime/common/snapshots.pyo
/usr/share/backintime/common/tools.py
/usr/share/backintime/common/tools.pyc
/usr/share/backintime/common/tools.pyo
/usr/share/backintime/plugins
/usr/share/backintime/plugins/gnomeplugin.py
/usr/share/backintime/plugins/gnomeplugin.pyc
/usr/share/backintime/plugins/gnomeplugin.pyo
/usr/share/backintime/plugins/kde4plugin.py
/usr/share/backintime/plugins/kde4plugin.pyc
/usr/share/backintime/plugins/kde4plugin.pyo
/usr/share/backintime/plugins/usercallbackplugin.py
/usr/share/backintime/plugins/usercallbackplugin.pyc
/usr/share/backintime/plugins/usercallbackplugin.pyo
/usr/share/doc/backintime
/usr/share/doc/backintime-common
/usr/share/doc/backintime-common/copyright
/usr/share/doc/backintime/AUTHORS
/usr/share/doc/backintime/CHANGES
/usr/share/doc/backintime/LICENSE
/usr/share/doc/backintime/README
/usr/share/doc/backintime/TRANSLATIONS
/usr/share/doc/backintime/VERSION
/usr/share/locale/ar
/usr/share/locale/ar/LC_MESSAGES
/usr/share/locale/ar/LC_MESSAGES/backintime.mo
/usr/share/locale/bg
/usr/share/locale/bg/LC_MESSAGES
/usr/share/locale/bg/LC_MESSAGES/backintime.mo
/usr/share/locale/ca
/usr/share/locale/ca/LC_MESSAGES
/usr/share/locale/ca/LC_MESSAGES/backintime.mo
/usr/share/locale/cs
/usr/share/locale/cs/LC_MESSAGES
/usr/share/locale/cs/LC_MESSAGES/backintime.mo
/usr/share/locale/de
/usr/share/locale/de/LC_MESSAGES
/usr/share/locale/de/LC_MESSAGES/backintime.mo
/usr/share/locale/en_GB
/usr/share/locale/en_GB/LC_MESSAGES
/usr/share/locale/en_GB/LC_MESSAGES/backintime.mo
/usr/share/locale/es
/usr/share/locale/es/LC_MESSAGES
/usr/share/locale/es/LC_MESSAGES/backintime.mo
/usr/share/locale/et
/usr/share/locale/et/LC_MESSAGES
/usr/share/locale/et/LC_MESSAGES/backintime.mo
/usr/share/locale/eu
/usr/share/locale/eu/LC_MESSAGES
/usr/share/locale/eu/LC_MESSAGES/backintime.mo
/usr/share/locale/fr
/usr/share/locale/fr/LC_MESSAGES
/usr/share/locale/fr/LC_MESSAGES/backintime.mo
/usr/share/locale/gl
/usr/share/locale/gl/LC_MESSAGES
/usr/share/locale/gl/LC_MESSAGES/backintime.mo
/usr/share/locale/he
/usr/share/locale/he/LC_MESSAGES
/usr/share/locale/he/LC_MESSAGES/backintime.mo
/usr/share/locale/hu
/usr/share/locale/hu/LC_MESSAGES
/usr/share/locale/hu/LC_MESSAGES/backintime.mo
/usr/share/locale/id
/usr/share/locale/id/LC_MESSAGES
/usr/share/locale/id/LC_MESSAGES/backintime.mo
/usr/share/locale/it
/usr/share/locale/it/LC_MESSAGES
/usr/share/locale/it/LC_MESSAGES/backintime.mo
/usr/share/locale/jv
/usr/share/locale/jv/LC_MESSAGES
/usr/share/locale/jv/LC_MESSAGES/backintime.mo
/usr/share/locale/lt
/usr/share/locale/lt/LC_MESSAGES
/usr/share/locale/lt/LC_MESSAGES/backintime.mo
/usr/share/locale/nb
/usr/share/locale/nb/LC_MESSAGES
/usr/share/locale/nb/LC_MESSAGES/backintime.mo
/usr/share/locale/nl
/usr/share/locale/nl/LC_MESSAGES
/usr/share/locale/nl/LC_MESSAGES/backintime.mo
/usr/share/locale/pl
/usr/share/locale/pl/LC_MESSAGES
/usr/share/locale/pl/LC_MESSAGES/backintime.mo
/usr/share/locale/pt
/usr/share/locale/pt/LC_MESSAGES
/usr/share/locale/pt/LC_MESSAGES/backintime.mo
/usr/share/locale/pt_BR
/usr/share/locale/pt_BR/LC_MESSAGES
/usr/share/locale/pt_BR/LC_MESSAGES/backintime.mo
/usr/share/locale/ru
/usr/share/locale/ru/LC_MESSAGES
/usr/share/locale/ru/LC_MESSAGES/backintime.mo
/usr/share/locale/sk
/usr/share/locale/sk/LC_MESSAGES
/usr/share/locale/sk/LC_MESSAGES/backintime.mo
/usr/share/locale/sl
/usr/share/locale/sl/LC_MESSAGES
/usr/share/locale/sl/LC_MESSAGES/backintime.mo
/usr/share/locale/sv
/usr/share/locale/sv/LC_MESSAGES
/usr/share/locale/sv/LC_MESSAGES/backintime.mo
/usr/share/locale/th
/usr/share/locale/th/LC_MESSAGES
/usr/share/locale/th/LC_MESSAGES/backintime.mo
/usr/share/locale/uk
/usr/share/locale/uk/LC_MESSAGES
/usr/share/locale/uk/LC_MESSAGES/backintime.mo
/usr/share/locale/zh_CN
/usr/share/locale/zh_CN/LC_MESSAGES
/usr/share/locale/zh_CN/LC_MESSAGES/backintime.mo
/usr/share/man/man1/backintime-gnome.1.gz
/usr/share/man/man1/backintime.1.gz

backintime-gnome

$ rpm -ql backintime-gnome
/etc/pam.d/backintime-gnome-root
/etc/security/console.apps/backintime-gnome-root
/usr/bin/backintime-gnome
/usr/bin/backintime-gnome-root
/usr/sbin/backintime-gnome-root
/usr/share/applications/backintime-gnome-root.desktop
/usr/share/applications/backintime-gnome.desktop
/usr/share/backintime/gnome
/usr/share/backintime/gnome/app.py
/usr/share/backintime/gnome/app.pyc
/usr/share/backintime/gnome/app.pyo
/usr/share/backintime/gnome/clipboardtools.py
/usr/share/backintime/gnome/clipboardtools.pyc
/usr/share/backintime/gnome/clipboardtools.pyo
/usr/share/backintime/gnome/fileicons.py
/usr/share/backintime/gnome/fileicons.pyc
/usr/share/backintime/gnome/fileicons.pyo
/usr/share/backintime/gnome/gnometools.py
/usr/share/backintime/gnome/gnometools.pyc
/usr/share/backintime/gnome/gnometools.pyo
/usr/share/backintime/gnome/mainwindow.glade
/usr/share/backintime/gnome/messagebox.py
/usr/share/backintime/gnome/messagebox.pyc
/usr/share/backintime/gnome/messagebox.pyo
/usr/share/backintime/gnome/settingsdialog.glade
/usr/share/backintime/gnome/settingsdialog.py
/usr/share/backintime/gnome/settingsdialog.pyc
/usr/share/backintime/gnome/settingsdialog.pyo
/usr/share/backintime/gnome/snapshotsdialog.glade
/usr/share/backintime/gnome/snapshotsdialog.py
/usr/share/backintime/gnome/snapshotsdialog.pyc
/usr/share/backintime/gnome/snapshotsdialog.pyo
/usr/share/backintime/gnome/textinputdialog.glade
/usr/share/doc/backintime-gnome
/usr/share/doc/backintime-gnome/copyright
/usr/share/gnome/help/backintime
/usr/share/gnome/help/backintime/C
/usr/share/gnome/help/backintime/C/backintime.xml
/usr/share/gnome/help/backintime/C/figures
/usr/share/gnome/help/backintime/C/figures/mainwindow.png
/usr/share/gnome/help/backintime/C/figures/nautilus_actions_step1.png
/usr/share/gnome/help/backintime/C/figures/nautilus_actions_step2.png
/usr/share/gnome/help/backintime/C/figures/nautilus_actions_step3.png
/usr/share/gnome/help/backintime/C/figures/nautilus_actions_step4.png
/usr/share/gnome/help/backintime/C/figures/nautilus_actions_step5.png
/usr/share/gnome/help/backintime/C/figures/settings_auto_remove.png
/usr/share/gnome/help/backintime/C/figures/settings_exclude.png
/usr/share/gnome/help/backintime/C/figures/settings_expert_options.png
/usr/share/gnome/help/backintime/C/figures/settings_general.png
/usr/share/gnome/help/backintime/C/figures/settings_include.png
/usr/share/gnome/help/backintime/C/figures/settings_include2.png
/usr/share/gnome/help/backintime/C/figures/settings_options.png
/usr/share/gnome/help/backintime/C/figures/snapshotsdialog.png
/usr/share/gnome/help/backintime/C/legal.xml
/usr/share/omf/backintime
/usr/share/omf/backintime/backintime-C.omf

backintime-kde

$ rpm -ql backintime-kde
/etc/pam.d/backintime-kde4-root
/etc/security/console.apps/backintime-kde4-root
/usr/bin/backintime-kde4
/usr/bin/backintime-kde4-root
/usr/sbin/backintime-kde4-root
/usr/share/applications/kde4/backintime-kde4-root.desktop
/usr/share/applications/kde4/backintime-kde4.desktop
/usr/share/backintime/kde4
/usr/share/backintime/kde4/app.py
/usr/share/backintime/kde4/app.pyc
/usr/share/backintime/kde4/app.pyo
/usr/share/backintime/kde4/kde4tools.py
/usr/share/backintime/kde4/kde4tools.pyc
/usr/share/backintime/kde4/kde4tools.pyo
/usr/share/backintime/kde4/settingsdialog.py
/usr/share/backintime/kde4/settingsdialog.pyc
/usr/share/backintime/kde4/settingsdialog.pyo
/usr/share/backintime/kde4/snapshotsdialog.py
/usr/share/backintime/kde4/snapshotsdialog.pyc
/usr/share/backintime/kde4/snapshotsdialog.pyo
/usr/share/doc/backintime-kde4
/usr/share/doc/backintime-kde4/copyright
/usr/share/doc/kde4/HTML/en/backintime
/usr/share/doc/kde4/HTML/en/backintime/figures
/usr/share/doc/kde4/HTML/en/backintime/figures/diffoptions.png
/usr/share/doc/kde4/HTML/en/backintime/figures/mainwindow.png
/usr/share/doc/kde4/HTML/en/backintime/figures/settings_auto_remove.png
/usr/share/doc/kde4/HTML/en/backintime/figures/settings_exclude.png
/usr/share/doc/kde4/HTML/en/backintime/figures/settings_expert_options.png
/usr/share/doc/kde4/HTML/en/backintime/figures/settings_general.png
/usr/share/doc/kde4/HTML/en/backintime/figures/settings_include.png
/usr/share/doc/kde4/HTML/en/backintime/figures/settings_include2.png
/usr/share/doc/kde4/HTML/en/backintime/figures/settings_options.png
/usr/share/doc/kde4/HTML/en/backintime/figures/snapshots.png
/usr/share/doc/kde4/HTML/en/backintime/index.docbook

#3 Updated by Guillermo Gómez almost 5 years ago

Los ejecutables:

/usr/bin/backintime-kde4           # GUI KDE
/usr/bin/backintime-kde4-root      # GUI KDE con privilegios de root (enlace)
/usr/sbin/backintime-kde4-root     # GUI KDE con privilegios de root
/usr/bin/backintime-gnome          # GUI Gnome
/usr/bin/backintime-gnome-root     # GUI Gnome con privilegios de root (enlace)
/usr/sbin/backintime-gnome-root    # GUI Gnome con privilegios de root
/usr/bin/backintime                # CLI

Noté que dos de estos ejecutables son enlaces a consolehelper.

$ ls -l /usr/bin/backintime-gnome-root 
lrwxrwxrwx 1 root root 13 Jan  3 22:49 /usr/bin/backintime-gnome-root -> consolehelper
$ ls -l /usr/bin/backintime-kde4-root 
lrwxrwxrwx 1 root root 13 Jan  3 22:52 /usr/bin/backintime-kde4-root -> consolehelper

En estos momentos reviso los manuales.

#4 Updated by Guillermo Gómez almost 5 years ago

Al tener dos GUIs, las entradas de menús no se identifican unívocamente, se confunden, vea las entradas en mi Gnome:

El primero es el correspondiente a KDE y el segundo a Gnome.

#5 Updated by Guillermo Gómez almost 5 years ago

Para tomar los respaldos, hay que designar dónde, para ello voy a crearme un directorio en el sistema:

[root@fricky SOURCES]# mkdir /bugomix
[root@fricky SOURCES]# chown gomix.gomix /bugomix/
[root@fricky SOURCES]# ls -ld /bugomix/
drwxr-xr-x 2 gomix gomix 4096 2010-01-04 07:09 /bugomix/

Abajo los pantallazos de configuración de backintime utilizando backintime-gnome:

Al lanzar por primera vez la aplicación se presenta así:

backintime-gnome, primer arranque

Preferencias de configuración:

backintime-gnome preferencias pestaña general

backintime-gnome preferencias pestaña incluir

backintime-gnome preferencias pestaña excluir

backintime-gnome preferencias pestaña autoeliminar

backintime-gnome preferencias pestaña opciones

backintime-gnome preferencias pestaña opciones avanzadas

Al concluir se vuelve a la pantalla principal de backintime-gnome.

backintime-gnome después de configuración

Ahora tomamos un primer respaldo manual, observamos progreso y resultado:

backintime-gnome toma del primer respaldo (imagen) progreso

backintime-gnome toma del primer respaldo (imagen) resultado

#6 Updated by Guillermo Gómez almost 5 years ago

Note que backintime utiliza cron para programar la toma de respaldos:

$ crontab -l
@weekly nice -n 19 /usr/bin/backintime --backup-job >/dev/null 2>&1

#7 Updated by Guillermo Gómez almost 5 years ago

Dependencias:

  • backintime-common
    • cronie
    • bash
    • rsync
    • python
  • backintime-gnome
    • backintime-gnome
    • meld
    • pygtk2-libglade
    • backintime-common
    • gnome-python2
    • usermode-gtk
    • bash
  • backintime-kde
    • kdesdk
    • backintime-common
    • xorg-x11-utils
    • usermode-gtk
    • PyKDE4
    • bash
    • backintime-kde

#8 Updated by Guillermo Gómez about 4 years ago

  • Target version changed from Constantine to Laughlin

#9 Updated by Guillermo Gómez over 3 years ago

  • Target version changed from Laughlin to Lovelock

#10 Updated by Guillermo Gómez about 3 years ago

  • Target version changed from Lovelock to Verne

#11 Updated by Guillermo Gómez over 2 years ago

  • Status changed from En Progreso to Cerrada

Por ahora cierro, la verdad no tengo tiempo ahora para esto, luego reabriré de ser necesario.

Also available in: Atom PDF