migrateTMShdd Skript

TAPs für die SRP- und CRP-Serie
Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 25358
Registriert: Fr 9. Dez 2005, 09:59

migrateTMShdd Skript

#1

Beitrag von FireBird »

Wenn sich jemand mit dem Gedanken spielt, eine größere Festplatte in den TMS einzubauen, dann steht er auch vor dem Problem des Datentransfers von der alten auf die neue Platte. Dieses TAP soll den Prozess vereinfachen. Dabei wird die komplette Festplatte übertragen, also z.B. DataFiles, alle TAPs und auch das Battle Tank-Spiel.


Folgend der Ablauf der Migration:
  • Topf stromlos machen und sämtliche Kabel abstecken
  • Alle USB-Sticks und Festplatten abstecken. Bis zum Ende der Migration darf nur die alte Festplatte angeschlossen sein
  • Alte Platte aus- und die neue Festplatte in den Topf einbauen
  • TMS wieder reanimieren und die neue Platte vom Topf formatieren lassen
  • Das migrateTMShdd TAP, .lng und die FirmwareTMS.dat auf die neue Platte (ProgramFiles) kopieren. Bitte keine anderen TAPs kopieren, da nach der Migration wieder die ursprüngliche TAP-Konfiguration wiederhergestellt ist.
  • Menü - Einstellungen - Weitere Einstellungen - Automatic Power Down auf "Ausschalten" stellen, da sich der Topf sonst bei Nichtbenutzung abschaltet und der Kopiervorgang unterbrochen wird
  • Die alte Platte an den USB- oder eSATA-Port anschließen und warten bis die "Externes Laufwerk angeschlossen"-Meldung angezeigt wird
  • Das migrateTMShdd TAP starten

migrateTMShdd sucht zuerst nach einer passenden Festplatte und gibt dann die Anzahl der zu kopierenden Dateien und deren Größe an. Wird dies bestätigt, kommt man in ein Setup-Menü, das die folgenden Punkte anbietet:
  • Transfermodus = "Verschieben" oder "Kopieren". Wählt man "Verschieben", ist die alte Festplatte nach erfolgter Kopie leer (die Verzeichnisstruktur bleibt bestehen).
  • Geschwindigkeit = "Hoch" oder "Niedrig". Bei "Hoch" wird die höchste Transfergeschwindigkeit erreicht, der Topf kann aber verzögert auf Eingaben reagieren.
  • Fortschrittsanzeige = "Aus" oder "Ein". Bei "Ein" wird während des Kopierens ein Balken eingeblendet, der über den aktuellen Fortschritt informiert. Die Implementierung ist sehr einfach gehalten und ich weiß, dass er nicht mit allen TAPs kompatibel ist (z.B. SmartEPG mit Uhranzeige). Falls er nicht wie erwartet funktioniert, einfach im Menü deaktivieren.
  • Nach Beendigung abschalten = "Ja" oder "Nein". "Ja" schaltet den Topf nach der Übertragung aller Dateien ab. Konnten nicht alle Dateien übertragen werden, wird ein Informationsdialog angezeigt und der Topf schaltet sich unabhängig von dieser Einstellung nicht ab. Dies ist auch der Fall, wenn die Übertragung vom User unterbrochen wird.
Mit der OK-Taste kann der Transfer gestartet werden. Läuft die Übertragung, kann migrateTMShdd jederzeit über den Topf-Filer oder TMSCommander beendet werden. Das Menü erreicht man nur über den TMSCommander (Ein-/Ausschalten des Prozentbalkens, ändern der Übertragungsgeschwindigkeit). Während die Daten kopiert werden, kann der Topf verwendet werden, er wird jedoch leicht verzögert reagieren.





----------------------------------------------------------
Original-Script-Version


Hi,

wenn sich jemand mit dem Gedanken spielt, eine größere Festplatte in den TMS einzubauen, dann steht er auch vor dem Problem des Datentransfers von der alten auf die neue Platte. Dazu gibt es in Okiwankenokis genialen PDF bereits eine Anleitung. Ich möchte hier einen anderen Ansatz vorstellen, der einzig auf dem Betriebssystem des Topfes aufsetzt.

Vorteile:
  • die neue Platte wird direkt im Topf formatiert
  • kein Anschließen an den PC notwendig
  • man muß sich keine Boot-CD erstellen (Clonezilla, Parted Magic)
  • der Topf ist während des Kopiervorganges bereits voll nutzbar.
Nachteile:
  • man muß 3 geheimnisvolle Linux-Befehle eingeben :wink:
Folgend der Ablauf der Migration:
  1. Topf stromlos machen und sämtliche Kabel abstecken
  2. Neue Festplatte in den Topf einbauen
  3. Alle USB-Sticks und Festplatten abstecken. Bis zum Ende der Migration darf nur die alte Festplatte angeschlossen sein.
  4. TMS wieder reanimieren und die neue Platte vom Topf formatieren lassen
  5. TMSTelnetd-TAP downloaden und die Dateien TMSTelnetd.tap und busybox in das ProgramFiles-Verzeichnis einspielen
  6. Das Migrations-Skript downloaden, die Datei migrateTMShdd aus der ZIP entpacken und in das ProgramFiles-Verzeichnis einspielen
  7. Das TMSTelnetd TAP starten
  8. Die alte Platte an den USB- oder eSATA-Port anschließen und warten bis die "Externes Laufwerk angeschlossen"-Meldung angezeigt wird
  9. Telnet-Verbindung zum Topf öffnen (z.B. mittels putty) und mit root einsteigen
  10. In das ProgramFiles-Verzeichnis wechseln (vom Standpunkt des Betriebssystems):

    Code: Alles auswählen

    cd /mnt/hd/ProgramFiles
  11. Das Skript ausführbar machen

    Code: Alles auswählen

    chmod 777 migrateTMShdd
  12. Das Skript ausführen

    Code: Alles auswählen

    migrateTMShdd
Fertig. Diese Prozedur läuft je nach Füllstand der Platte mehrere Stunden, der Topf steht aber bereits voll zur Verfügung. Im Telnet-Fenster sieht man, welche Dateien gerade kopiert werden. Da alle erfolgreich kopierten Dateien auf der alten Platte automatisch gelöscht werden, kann der Kopiervorgang jederzeit mit Strg-C abgebrochen und später mit den Punkten 7, 8, 9, 10 und 12 fortgesetzt werden.

Will man die Aufnahmen auf der alten Platte belassen, ruft man das Skript mit

Code: Alles auswählen

migrateTMShdd -nodatafiles
auf. Dann werden nur TAPs, MP3s und das Spiel verschoben.

Die Option -nodelete

Code: Alles auswählen

migrateTMShdd -nodelete
beläßt die Dateien auf der alten Festplatte. Der Kopierprozess kann zwar auch hier unterbrochen werden, startet dann aber wieder bei der ersten Datei.


Würde mich interessieren, ob das bei jemanden klappt. :twisted:

MfG. Alex
Zuletzt geändert von FireBird am Di 25. Apr 2017, 22:14, insgesamt 19-mal geändert.
Grund: Server-Umzug
Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 59994
Registriert: Fr 9. Dez 2005, 09:17

AW: migrateTMShdd Skript

#2

Beitrag von Twilight »

danke firebird das du dir auch noch für das hier zeit genommen hast :up:
ich habe diesen vorgang (zwar ohne script, aber mit hilfe von firebird) schon durchgeführt und kann ihn nur jedem empfehlen :respekt:

twilight
Zuletzt geändert von Twilight am Mo 9. Nov 2009, 07:03, insgesamt 1-mal geändert.
Benutzeravatar
okiwankenoki
Topfmeister
Topfmeister
Beiträge: 591
Registriert: Mo 12. Dez 2005, 11:46

AW: migrateTMShdd Skript

#3

Beitrag von okiwankenoki »

Moin moin Alex,

Du bist schneller als die Polizei erlaubt :wink:

Ich werde natürlich diese sehr effiziente und einfache Methode in meine Doku aufnehmen und sage im Namen aller:



Danke für das Script :hello: :hello: :hello: :hello:



LG Olaf
Meine Topfield Tipps: Alles Rund um den SRP-2100 (TMS)

Yamaha RX-V473; LCD TV Samsung LE52A756R; Harmony 900
Benutzeravatar
buko
Mr. Settings
Mr. Settings
Beiträge: 11974
Registriert: Fr 9. Dez 2005, 09:03

AW: migrateTMShdd Skript

#4

Beitrag von buko »

... auch von mir, Firebird -> :respekt:
gruß
buko
:altermotzsack:




? Topfield Settings bearbeiten, verwalten und vieles mehr:
? mit :->: SetEdit für fast alle TF Receiver :up:
Benutzeravatar
macfan
Ex-iTiNa-Promoter
Ex-iTiNa-Promoter
Beiträge: 24186
Registriert: Fr 9. Dez 2005, 10:16

AW: migrateTMShdd Skript

#5

Beitrag von macfan »

Geniale Idee!

Gruß, Horst
TAP-Autostart SRP 2100: Automove - BackupSettings - dbFit - FastSkip - MediaAspect - Nice Display - PowerRestore - QuickPlay - ResetCAM - SmartEPG TMS - SmartFiler - StPBTools - TMSRemote - TimerDiags - TMA1 - V!deotext
TAP-Autostart 5k: TF5000 Display 1.53 - BootMenu 0.32
Davon gestartet: iTiNa 1.05 - ImproBox 2.5 - Stirf 1.3 BetaD (asrael) - Filer 2.30
Benutzeravatar
paul79
Timeshiftender Moderator mit Chauvi-Anwandlungen

<div title=Selbstgemachter unverkniffener Affe>Timeshiftender Moderator mit Chauvi-Anwandlungen<div>
Beiträge: 11409
Registriert: Sa 10. Dez 2005, 11:46

AW: migrateTMShdd Skript

#6

Beitrag von paul79 »

Danke!

Nur eine Frage stellt sich mir:

kopiert das Script "nur" die Aufnahmen, TAPs... oder auch die "versteckte" Partition mit dem Spiel?

Nicht das mir das so wichtig wäre, wär aber trotzdem interessant das zu wissen. :u:

Gruß
Paul
Restaurant bis Currybude, Literatur bis Comic, Kunst bis Schnappschuss, Fachgespräch bis Smalltalk - am liebsten eine gute Mischung aus allem.

"Komm wir essen Opa!" - Satzzeichen retten Leben!

Wenn man merkt, dass das Hobby zum Stress wird, sollte man es sein lassen!

SRP-2100 - FW: 23.03.2012 (Arbeitszimmer) - Buko-Lüfterkit
SRP-2410M - FW: 10.01.2013 - TF-BCPCE 1.08.55 (Wohnzimmer) - Buko-Lüfterkit - WD20EADS
Autostart: Automove V2.1 beta 2, FastSkip TMS 3.2, RebuildNAV 5.0, , , TMSRemote V3.2a, TMSTelnetd V0.3, TimerDiags 3.4e
Weitere TAPs: FirmwareTMS.dat 2012-09-27, HDD Info V2.4b, IQChannels 1.1, lost+found V1.0a, ResetCAM V1.8, RoboChannel 0.01.0.0-10, TAPtoDate V1.4b
PC: SetEditTMS 1.14, TF Firmware Server 1.1.0.0, Total Commander 8

Philips 42PFL7403D/10 - Harmony 700
Benutzeravatar
okiwankenoki
Topfmeister
Topfmeister
Beiträge: 591
Registriert: Mo 12. Dez 2005, 11:46

AW: migrateTMShdd Skript

#7

Beitrag von okiwankenoki »

[quote=""paul79""]

kopiert das Script "nur" die Aufnahmen, TAPs... oder auch die "versteckte" Partition mit dem Spiel?
[/quote]

Hallo Paul,

ja, es werden auf der neuen, leeren HD beide Partition automatisch vom TMS erstellt und die Dateien dann vom Script quasi 1:1 rüberkopiert :lol:

LG Olaf
Meine Topfield Tipps: Alles Rund um den SRP-2100 (TMS)

Yamaha RX-V473; LCD TV Samsung LE52A756R; Harmony 900
BluField62
Durfte nun endlich auch mal ein Statusanstifter sein

<div title=Der mit dem gaaanz anderen Statussymbol>Durfte nun endlich auch mal ein Statusanstifter sein</div>
Beiträge: 18234
Registriert: So 26. Okt 2008, 12:11

AW: migrateTMShdd Skript

#8

Beitrag von BluField62 »

von mir auch besten Dank!
Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 59994
Registriert: Fr 9. Dez 2005, 09:17

AW: migrateTMShdd Skript

#9

Beitrag von Twilight »

[quote=""okiwankenoki""]Hallo Paul,

ja, es werden auf der neuen, leeren HD beide Partition automatisch vom TMS erstellt und die Dateien dann vom Script quasi 1:1 rüberkopiert :lol:

LG Olaf[/quote]
genau so ist es :)

twilight
Benutzeravatar
TV-Junkie
Alteingesessener
Alteingesessener
Beiträge: 26745
Registriert: Sa 16. Jun 2007, 19:10

AW: migrateTMShdd Skript

#10

Beitrag von TV-Junkie »

Auch von mir vielen Dank :D
Gruß Ha-Jü
----------------------------------------------------------------------------------------------
Zum Tippspiel BuLi 2016/21017 hier entlang
Und wer Lust auf tippen beim DFB Pokal hat, darf sich hier austoben
Viel Spaß

Tap im AutoStart:Ab Tap 3 gestartet mit X-Start
AutoPIN / Smart EPG / TimerDiags / F***skip / Smart Filer / / BackupSettings / NiceDisplay /
RebuildNAV / SmartDecrypter / NASMount / BackgroundCopy / lost+found

Immer die aktuellste Version
truso
Vielfrager
Vielfrager
Beiträge: 12
Registriert: Di 27. Okt 2009, 15:16

AW: migrateTMShdd Skript

#11

Beitrag von truso »

Die Anleitung ist wirklich super!
Funktioniert perfekt und man kann dabei so gar noch Fernsehen.

Habe meine alte Platte mangels Kabel über USB Gehäuse angeschlossen. Auch das störte nicht.

Vielen Dank! :hello: :hello:

Gruß truso
Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 59994
Registriert: Fr 9. Dez 2005, 09:17

AW: migrateTMShdd Skript

#12

Beitrag von Twilight »

ist egal wie die platte dran hängt ;)

twilight
Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 25358
Registriert: Fr 9. Dez 2005, 09:59

AW: migrateTMShdd Skript

#13

Beitrag von FireBird »

Danke für's Feedback.
Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15714
Registriert: Fr 9. Dez 2005, 00:16
Kontaktdaten:

AW: migrateTMShdd Skript

#14

Beitrag von Gerti »

Hi!

Kann man ggf. einen Switch in das Script einbauen, dass die Daten der alte Platte nicht gelöscht werden, sondern ggf. nur in einen Unterordner (der dann nicht kopiert wird) verschoben werden?

Gruß,
Gerti


Topfield Wikipedia - Gesammeltes Wissen zum Topfield...

Meine TAPs für den TMS

Kein Support per PN (Private Nachricht) oder eMail!
Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 25358
Registriert: Fr 9. Dez 2005, 09:59

AW: migrateTMShdd Skript

#15

Beitrag von FireBird »

Der Sinn des Verschiebens ist der, dass man jederzeit abbrechen und wieder fortsetzen kann. Wenn Du kopierst, beginnt er immer von vorne. Zu aufwändig wollte ich das Skript dann auch nicht machen.
Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15714
Registriert: Fr 9. Dez 2005, 00:16
Kontaktdaten:

AW: migrateTMShdd Skript

#16

Beitrag von Gerti »

Hi!

Okay, das ist mir durchaus klar, daher auch das Verschieben in einen Unterordner, der dann nicht kopiert wird. Ich hätte halt nur gerne die Aufnahmen (zur Sicherheit) gerne auf der alten Platte belassen, falls die neue nicht so will wie ich.

Gruß,
Gerti


Topfield Wikipedia - Gesammeltes Wissen zum Topfield...

Meine TAPs für den TMS

Kein Support per PN (Private Nachricht) oder eMail!
Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 59994
Registriert: Fr 9. Dez 2005, 09:17

AW: migrateTMShdd Skript

#17

Beitrag von Twilight »

in dem fall kannst du sie ja wieder zurückverschieben....
und, wenn es eine wd platte ist, wirst du keine probleme haben :)

twilight
Benutzeravatar
Gerti
Nicht mehr bei Topfield-Europe
<b>Nicht mehr bei Topfield-Europe</b>
Beiträge: 15714
Registriert: Fr 9. Dez 2005, 00:16
Kontaktdaten:

AW: migrateTMShdd Skript

#18

Beitrag von Gerti »

Hi!

Nein, ist keine WD Platte...aber zurückschieben dauert ja wieder einige Stunden...

Gruß,
Gerti


Topfield Wikipedia - Gesammeltes Wissen zum Topfield...

Meine TAPs für den TMS

Kein Support per PN (Private Nachricht) oder eMail!
Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 59994
Registriert: Fr 9. Dez 2005, 09:17

AW: migrateTMShdd Skript

#19

Beitrag von Twilight »

sicher da hast du recht....aber dann teste sie halt mal ohne die files, bzw. nur mit ein paar.
um welche festplatte handelt es sich?
dadurch das kopieren ja im hintergrund passier (öööhm verschieben) ist es ja nicht so tragisch...

twilight
Benutzeravatar
TV-Junkie
Alteingesessener
Alteingesessener
Beiträge: 26745
Registriert: Sa 16. Jun 2007, 19:10

AW: migrateTMShdd Skript

#20

Beitrag von TV-Junkie »

Und hat man beim verschieben nicht das Problem, wenn was schiefgeht, man ggf 2 halbe Dateien hat :thinker:
Bei Aufnahmen ggf nicht ganz so schlimm, aber beim rest.
Ich persönlich bin da kein Freun von, zu viele schlechte Erfahrungen mit dem PC gehabt.
Ich kopiere nur noch und lösche dann :u:
Gruß Ha-Jü
----------------------------------------------------------------------------------------------
Zum Tippspiel BuLi 2016/21017 hier entlang
Und wer Lust auf tippen beim DFB Pokal hat, darf sich hier austoben
Viel Spaß

Tap im AutoStart:Ab Tap 3 gestartet mit X-Start
AutoPIN / Smart EPG / TimerDiags / F***skip / Smart Filer / / BackupSettings / NiceDisplay /
RebuildNAV / SmartDecrypter / NASMount / BackgroundCopy / lost+found

Immer die aktuellste Version
Antworten

Zurück zu „SRP/CRP TAP-Bereich“