BackupSuite: backup plugin for OBH

nunigaia

Moderator
Have you also tested the restore of such a backup?

Yes I'm testing:)

Think that 13.7 version is too old --> it´s a plugin from Pedro_Newbie, so in that case, this is the latest version ( git66+52c13aa ) i found and that it works on DUO2 with OPENBLACKHOLE 0.1.

Here is the initial resume of backup.log

Code:
*** THIS BACKUP IS CREATED WITH THE PLUGIN BACKUPSUITE ***
***** This plugin is brought to you by Pedro_Newbie ******

Plugin version  = git66+52c13aa
Back-up media  = /hdd
Filesystem  Size  Used Available Use% Mounted on
/dev/sda1  931.1G  57.6G  873.5G  6% /media/hdd

Back-up = 2015.05.27_21:09
Version = OpenBlackHole 0.1
Flashed = 2015.05.25_01:51
Updated = 2015.05.27_21:08
Drivers =
Working directory  = /hdd/bi
Destination  = /hdd/vuplus/duo2

RECEIVER = Vu+ Duo2
MKUBIFS_ARGS = -m 2048 -e 126976 -c 4096
UBINIZE_ARGS = -m 2048 -p 128KiB
KERNEL size to be backed up:  7168 KB
ROOTFS size to be backed up: 142420 KB
=TOTAL size to be backed up: 149588 KB (= 146 MB)
Please be patient, a backup will now be made, this will take about: 9.58 minutes

*** FIRST SOME HOUSEKEEPING ***
Remove directory  = /hdd/bi
Recreate directory = /hdd/bi
Create directory  = /tmp/bi/root

UBINIZE.CFG CREATED WITH THE CONTENT:
[ubifs]
mode=ubi
image=/hdd/bi/root.ubi
vol_id=0
vol_type=dynamic
vol_name=rootfs
vol_flags=autoresize
--------------------------

Create: kerneldump
Kernel resides on mtd2
Kernel dumped  :  7340032 May 27 21:09 /hdd/bi/kernel_cfe_auto.bin
--------------------------
Create: root.ubifs
ROOT.UBI MADE  : 148054016 May 27 21:12 /hdd/bi/root.ubi

Start UBINIZING
ROOT.UBIFS MADE: 153092096 May 27 21:12 /hdd/bi/root.ubifs
Removed directory  = /hdd/vuplus/duo2
Created directory  = /hdd/vuplus/duo2
Created directory  = /hdd/fullbackup_duo2/20150527_2109/vuplus

USB Image created in: /hdd/vuplus/duo2
The content of the folder is:
  75 May 27 21:12 reboot.update
  121 May 27 21:12 imageversion
  7.0M May 27 21:09 kernel_cfe_auto.bin
  146.0M May 27 21:12 root_cfe_auto.bin

and there is made an extra copy in: /hdd/fullbackup_duo2/20150527_2109/vuplus

NO additional USB-stick found to copy an extra backup
Time required for this process: 3.22 minutes

Backup done with: 775KB per second

And attached the enigma2 plugin BACKUP SUITE

Thanks to Pedro_Newbie
 

Attachments

  • enigma2-plugin-extensions-backupsuite_20+git66+52c13aa-r0.1_mips32el.ipk
    74.6 KB · Views: 260

nunigaia

Moderator
Think that 13.7 version is too old --> it´s a plugin from Pedro_Newbie, so in that case, this is the latest version ( git66+52c13aa ) i found and that it works on DUO2 with OPENBLACKHOLE 0.1.

Here is the initial resume of backup.log

Code:
*** THIS BACKUP IS CREATED WITH THE PLUGIN BACKUPSUITE ***
***** This plugin is brought to you by Pedro_Newbie ******

Plugin version  = git66+52c13aa
Back-up media  = /hdd
Filesystem  Size  Used Available Use% Mounted on
/dev/sda1  931.1G  57.6G  873.5G  6% /media/hdd

Back-up = 2015.05.27_21:09
Version = OpenBlackHole 0.1
Flashed = 2015.05.25_01:51
Updated = 2015.05.27_21:08
Drivers =
Working directory  = /hdd/bi
Destination  = /hdd/vuplus/duo2

RECEIVER = Vu+ Duo2
MKUBIFS_ARGS = -m 2048 -e 126976 -c 4096
UBINIZE_ARGS = -m 2048 -p 128KiB
KERNEL size to be backed up:  7168 KB
ROOTFS size to be backed up: 142420 KB
=TOTAL size to be backed up: 149588 KB (= 146 MB)
Please be patient, a backup will now be made, this will take about: 9.58 minutes

*** FIRST SOME HOUSEKEEPING ***
Remove directory  = /hdd/bi
Recreate directory = /hdd/bi
Create directory  = /tmp/bi/root

UBINIZE.CFG CREATED WITH THE CONTENT:
[ubifs]
mode=ubi
image=/hdd/bi/root.ubi
vol_id=0
vol_type=dynamic
vol_name=rootfs
vol_flags=autoresize
--------------------------

Create: kerneldump
Kernel resides on mtd2
Kernel dumped  :  7340032 May 27 21:09 /hdd/bi/kernel_cfe_auto.bin
--------------------------
Create: root.ubifs
ROOT.UBI MADE  : 148054016 May 27 21:12 /hdd/bi/root.ubi

Start UBINIZING
ROOT.UBIFS MADE: 153092096 May 27 21:12 /hdd/bi/root.ubifs
Removed directory  = /hdd/vuplus/duo2
Created directory  = /hdd/vuplus/duo2
Created directory  = /hdd/fullbackup_duo2/20150527_2109/vuplus

USB Image created in: /hdd/vuplus/duo2
The content of the folder is:
  75 May 27 21:12 reboot.update
  121 May 27 21:12 imageversion
  7.0M May 27 21:09 kernel_cfe_auto.bin
  146.0M May 27 21:12 root_cfe_auto.bin

and there is made an extra copy in: /hdd/fullbackup_duo2/20150527_2109/vuplus

NO additional USB-stick found to copy an extra backup
Time required for this process: 3.22 minutes

Backup done with: 775KB per second

And attached the enigma2 plugin BACKUP SUITE

Thanks to Pedro_Newbie

Note: Tested the backup to usb too ... and of course the restore.

best regards
nunigaia
 

ennegi

Vu+ User+++
Backupsuite 18.0 Git 89 06-01-2016

Changelog
=========
Git 89 06-01-2016
Back to normal screens

Git 88 01-01-2016
Happy New Year!

Git 87 29-12-2015
It is for me near impossible to add all enigma2 receivers on the market, just by the lack of time and missing the inside information about the receivers.
Therefore I added the ability to maintain your own lookuptable.txt in /etc.
If you want to add a receiver which isn't supported by me, just copy the lookuptable.txt to /etc and edit this table with the right parameters.
The file lookuptable.txt in /etc is safe for updates so you can build your own list with supported receivers.
If you place the file lookuptable.txt in /etc this file will be the one that's used to create the back-up's.
If there is no file in /etc then the standard file supplied by the BackupSuite is used.
If you want a certain receiver to be supported just ask the image maker to add a lookuptable.txt in the folder /etc or ask for the parameters to be used.

Git 86 20-12-2015
Did some overdue maintenance on plugin.py concerning the VU+ models

Git 85 13-12-2015
Added support for the VU+ Solo 4K. Beware: this is a very early test, the plugin still needs some tidying up.
Don't try to flash the made back-up of the Solo 4k with the built in OFGWRITE, it needs an update to be able to flash the Solo 4K
Reverted the truncating of the kernelpartition

Git 84 06-12-2015
Added seasons greetings

Git 83 30-11-2015
Added support for the Xsarius Fusion HD SE
Corrected the extra path for the Xsarius HD

Git 82 14-11-2015
Completed support for the Xsarius Fusion HD (at the moment still no confirmation if it functions), looking for some owners of a Fusion who would like to test it and report if all is functioning as it should.
Removed the support for unknown devices.

Git 81 10-11-2015
Added support for Xsarius Fusion HD (very experimental, use with care!)

Git 80 25-10-2015
Temporary measure: bail out if the receiver is a VU+ Solo 4K until more is known what the requirements are to make a working back-up
Lookuptable expanded with the entry Solo4K

Git 78 & 79
Git 78 has been canceled/reverted by Git 79

Thanks to Pedro_Newbie.



If you like this, please leave a thank you
 

Attachments

  • enigma2-plugin-extensions-backupsuite_20+git89_mips32el.ipk
    83.6 KB · Views: 79

ennegi

Vu+ User+++
Backupsuite 18.0 Git 92 14-02-2016

Changelog
=========
Git 92 14-02-2016
Some big changes, at first now it is possible to maintain your backups from the plugin.
With the blue button you are now able to delete the backups you want to get rid of.
Please bear in mind that this only works for the backups created with this or any newer version of the BackupSuite.
If you want to be able to do this also for your older backups then you'll have to move the files:
imageversion from the data folder to the folder above (in the folder right under the folder /fullbackup_<model/<date_time>/ )
Big thanks to Tension for the changes

Also debugged a bit for the Solo4k, now you should be able to make a backup from the solo4k. There is still some work to do but for now it should work.
Please remember: the solo4k backup can't be restored by the BackupSuite using the ofgwrite utility (yet).
Thanks Findex for doing some testing with his Solo4k!

Git 91 08-02-2016
Added support for the Zgemma
- Star S / Star 2S
- H5
- H.S / H.2S / H.2H

Git 90 31-01-2016
Added support for the upcoming Golden Interstar LX Class S2 and C

Thanks to Pedro_Newbie.


If you like this, please leave a thank you
 

Attachments

  • enigma2-plugin-extensions-backupsuite_20+git92_mips32el.ipk
    84.7 KB · Views: 33

ennegi

Vu+ User+++
Backupsuite 18.0 Git 100 06-03-2016

Changelog
=========
Git 100 06-03-2016
It seems that not every one knows the difference between a file and a folder, so for the making of a backup on an USB-stick there is a check on the existence of a file with the text pattern backupstick in the name, now the check is also done on folders!
So if a file or a folder is found on the USB-stick with the text pattern backupstick in the name then the USB-stick is valid.

Git 99 04-03-2016
Merged pull request by Dimitrij: add support dual boot (et8500)

Git 96 29-02-2016
Merged pull request from Athoik which added support for the Edison OSmini

Git 93 21-02-2016
Added support for the HD1500

Thanks to Pedro_Newbie.


If you like this, please leave a thank you
 

Attachments

  • enigma2-plugin-extensions-backupsuite_20+git100_mips32el.ipk
    85.4 KB · Views: 84

usOOner

Vu+ Newbie
Backupsuite 18.0 Git 100 06-03-2016
:confused: I can't install it on BH 3.0.2 / duo2...

---------
root@vuduo2:~# opkg install /tmp/*.ipk
Installing enigma2-plugin-extensions-backupsuite (20+git100) on root.
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for enigma2-plugin-extensions-backupsuite:
* mtd-utils-ubifs * ofgwrite *
* opkg_install_cmd: Cannot install package enigma2-plugin-extensions-backupsuite.
--------
 

nunigaia

Moderator
:confused: I can't install it on BH 3.0.2 / duo2...

---------
root@vuduo2:~# opkg install /tmp/*.ipk
Installing enigma2-plugin-extensions-backupsuite (20+git100) on root.
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for enigma2-plugin-extensions-backupsuite:
* mtd-utils-ubifs * ofgwrite *
* opkg_install_cmd: Cannot install package enigma2-plugin-extensions-backupsuite.
--------

It´s not compatible ... and you don´t need it ... even in OpenBH 04 ...
This is only for OpenBlackHole 01, because it's compatible with OpenPli based images.

best regards
nunigaia
 

ennegi

Vu+ User+++
Backupsuite 18.0 Git 104 29-05-2016

Changelog
=========
Git 104 29-05-2016
Added support for the Mut@nt HD 1265

Git 103 28-05-2016
Added support for the Miraclebox Premium Twin+

Git 102 25-05-2016
Added support for the Spycat and the Spycat Mini

Git 101 13-04-2016
Added support for the Xsarius Pure HD

Thanks to Pedro_Newbie.


If you like this, please leave a thank you
 

Attachments

  • enigma2-plugin-extensions-backupsuite_20+git104_mips32el.ipk
    86.1 KB · Views: 49

ennegi

Vu+ User+++
Backupsuite 20.0 Git 110 20-08-2016

Changelog
=========
Git 110 20-08-2016
Added support for the Formuler F4

Git 109 19-08-2016
Added support for online flashing of the image backup of a Vu+ Solo4k.
Betacentauri changed his execellent tool to make this possible, thanks Betacentauri!

Git 106-108
Merged pull request from Dima73 which adds the Ukrainian language by vovan43. Thanks!

Git 105
Added support for the Galaxy Innovations (GI) ET7000 Mini

Thanks to Pedro_Newbie.


If you like this, please leave a thank you
 

Attachments

  • enigma2-plugin-extensions-backupsuite_20+git110_mips32el.ipk
    92.9 KB · Views: 126
Last edited:

ennegi

Vu+ User+++
Backupsuite 20.0 Git 141 17-04-2017

Changelog
=========
- Changed the SK translation by Pr0metheus2
- Update BackupSuite.po
- small corrections
- Added support for Gigablue Quad(+)
- Added support for Octagon sf4008 (Thanks Athoik )

Thanks to Pedro_Newbie.


If you like this, please leave a thank you
 

Attachments

  • enigma2-plugin-extensions-backupsuite_20+git141_mips32el.ipk
    98.7 KB · Views: 21

ennegi

Vu+ User+++
Backupsuite 20.0 Git 158 25-09-2017

Changelog
=========
Git 158
Added support for the GI ET11000

Git 157
Added Lithuanian translation
Thanks go to VytenisP

Git 156
Made some changes in plugin.py to be able to flash h7 images

Git 154/155
Added a little workaround to avoid error messages on:
/var/lib/samba/private/msg.sock

Git 153
Added support for several Zgemma receivers. Thanks go to WTE (Walter)

Git 152
Added support for the SAB Alpha Triple

Thanks to Pedro_Newbie.


If you like this, please leave a thank you
 

Attachments

  • enigma2-plugin-extensions-backupsuite_20+git158_all.ipk
    100.7 KB · Views: 270
Top