Metainformationen zur Seite
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
speedy:30_modules:migration [2025/03/28 17:42] – [Protokoll] speedyspeedy:30_modules:migration [2025/09/26 23:27] (aktuell) – [Migration] speedy
Zeile 1: Zeile 1:
 ====== Migration ====== ====== Migration ======
 +Das Modul speedy-Migration ermöglicht es, den Datenbestand in speedyPDM zu analysieren und zu migrieren. Dies wird beispielsweise genutzt, um eine Portierung zwischen unterschiedlichen SolidWorks- oder Inventor-Versionen durchzuführen.\\
  
-Das Modul speedy-Migration bietet die Möglichkeit den Datenbestand in speedyPDM zu analysieren und zu Migrieren. Dies kann genutzt werden, um zum Beispiel eine Portierung zwischen Solidworks- oder Inventor-Versionen zu realisieren. \\ +Die Programmdatei //**dwMig.exe**// befindet sich im Ordner **bin64** des speedyPDM-Verzeichnisses.\\
-Die Programmdatei dwMig.exe befindet sich im Ordner bin64 im speedyPDM Verzeichnis. \\ +
-Pro Arbeitsplatz können etwa 5000-8000 Dokumente pro Tag migriert werden. Dies variiert stark je nach Größe der Baugruppen und ihrer Komplexität.  +
-Um einen größeren Datenbestand zu migrieren kann es von Nutzen sein mehrere Lizenzen zu aktivieren.  +
-Damit kann die Migration von mehreren Arbeitsplätzen parallel durchgeführt werden. \\ +
-<note warning>Es sollte unbedingt eine Datensicherung vor der Migration erfolgen! (Datenbank & Nutzdaten)</note>+
  
-{{:speedy:30_modules:dwmig.jpg?| }} +Pro Arbeitsplatz können in der Regel ca. 10.000 Dokumente pro Tag migriert werden. Die tatsächliche Leistung hängt von der Größe und Komplexität der Baugruppen ab. Bei größeren Datenbeständen empfiehlt es sich, mehrere Lizenzen zu aktivieren, um die Migration parallel von mehreren Arbeitsplätzen auszuführen. 
-\\+ 
 +<WRAP left important 100%>\\ 
 +Vor jeder Migration sollte unbedingt eine vollständige Datensicherung (Datenbank und Nutzdaten) durchgeführt werden!</WRAP> 
 + 
 +[{{:speedy:30_modules:dwmig.jpg?|}}]
  
 ===== Voraussetzungen ===== ===== Voraussetzungen =====
-Es müssen verschiedene Voraussetzungen gegeben sein, damit eine Migration erfolgreich funktioniert. +Für eine erfolgreiche Migration müssen bestimmte Bedingungen erfüllt sein: 
-  * Es muss/müssen die entsprechenden CAD-Lizenzen verfügbar sein +  * Die erforderlichen CAD-Lizenzen müssen verfügbar sein
-  * Es wird empfohlen, dass nur das neueste CAD-System auf dem Computer installiert ist. + 
-  * **Inventor**: Es muss sichergestellt werden das Apprentice voll funktionsfähig läuft und keine Fehler auftretenDes weiteren sollten alle von ihnen eingestellten Makros und iLogic Regeln entweder ausgeschaltet oder auf ihre volle Funktionsfähigkeit überprüft werden. +  * Es wird empfohlen, dass ausschließlich das neueste CAD-System auf dem Computer installiert ist. 
-  * Es wird empfohlen während der Migration Virenscanner oder Netzwerküberwachungen zu deaktivieren. + 
 +  * **Inventor**: 
 +    * Apprentice muss fehlerfrei und vollständig funktionsfähig sein. 
 +    * Eigene Makros und iLogic-Regeln sollten entweder deaktiviert oder vorab auf ihre Funktionsfähigkeit geprüft werden. 
 + 
 +  * Während der Migration wird empfohlen, Virenscanner oder Netzwerküberwachungen zu deaktivieren. 
  
-<note important>Es muss bedacht werden dass nur Dokumente die in speedyPDM eingepflegt sind migriert werden können!</note>+<WRAP left info 100%>\\ 
 +Es können nur Dokumente migriert werden, die in speedyPDM eingepflegt sind!</WRAP>
  
 ===== Analysieren ===== ===== Analysieren =====
-Das Programm analysiert ihren Datenbestand. Das heißt es werden alle Dateien die zu ihren Dokumenten gehören und migrationsfähig sind eingesammelt. Die Ergebnisse werden in der Datenbank in einer Tabelle [dm_migration] festgehalten.  +Im ersten Schritt analysiert das Programm den Datenbestand. Dabei werden alle migrationsfähigen Dateiendie zu den Dokumenten gehören, gesammelt und in der Datenbank in der Tabelle **[dm_migration]** abgelegt.\\ 
-Alle Freigaben werden ebenfalls analysiertum diese auch komplett zu migrieren.+Auch Freigaben werden geprüftsodass diese vollständig in die Migration einbezogen werden können.
  
 ===== Migrieren ===== ===== Migrieren =====
-Die Migration öffnet die entsprechenden Dateien und migriert diese auf das auf dem Computer vorhandene CAD System. Es sollte das aktuellste CAD System verwendet werden. Der Vorgang wird im Hintergrund ausgeführt.  +Bei der Migration werden die ermittelten Dateien geöffnet und auf das lokal installierte CAD-System migriert. Es sollte stets die aktuelle Version des CAD-Systems verwendet werden. Der Vorgang läuft im Hintergrund ab.\\ 
-Während der Migration sollten sonst keine Arbeiten am Computer erfolgen! +Falls Daten aus mehreren CAD-Systemen vorliegen, können parallel verschiedene CAD-Anwendungen genutzt werden.\\
-Bei der Migration können verschiedene CAD-Systeme genutzt werden sofern sie Dateien von mehreren CAD-Herstellern haben.+
  
-Einstellungen zum Steuern der Migration können in den Settings verändert werden. +Einstellungen zur Steuerung der Migration können in den Settings angepasst werden. 
 + 
 +<WRAP left important 100%>\\ 
 +Während der Migration sollten keine weiteren Arbeiten am Computer durchgeführt werden!</WRAP>
  
 ===== Protokoll ===== ===== Protokoll =====
-Die speedyPDM-Migration protokolliert die Migration in einer .txt-Datei die wie gewohnt im Log-Verzeichnis im speedyPDM Ordner liegt. +Die Migration wird automatisch in einer **.txt**-Datei protokolliert, die sich im Ordner **log** des speedyPDM-Verzeichnisses befindetDarin lässt sich nachvollziehen, ob die Migration fehlerfrei durchgeführt wurde oder ob Fehler aufgetreten sind.\\
-Hier kann eingesehen werden ob und welche Fehler während der Migration passiert sind oder ob die Migration ohne Fehler abgeschlossen wurde.  +
-Das Protokoll kann über den Pfeil unter dem Button Protokoll in der Ribbon-Leiste in einer Textdatei lokal gespeichert werden um das Protokoll aufzubewahren.+
  
-===== Befehlsargumente ===== +Das Protokoll kann außerdem über den Pfeil unter dem Button //**"Protokoll"**// in der Ribbon-Leiste lokal als Textdatei gespeichert und aufbewahrt werden.
-Die speedyPDM-Migration kann mit Befehlsargumente gestartet werden, um z.B. per Aufgabeplanung automatisch gestartet zu werden. \\ +
- +
-^Argument^Beschreibung^ +
-|--help | Hilfe Dialog |  +
-|--quiet | Stiller Modus. Keine Meldungen. |  +
-|--init | Datenbank initialisieren, wenn diese noch nicht existiert. |  +
-|--clear | Noch nicht fertige Migrationen löschen. |  +
-|--continue | Noch nicht fertige Migrationen fortfahren. |  +
-|--stoptime=HH:MM:SS | Stopp-Uhrzeit, wann der Prozess automatisch beendet werden soll+
  
 +===== Befehlszeilenargumente =====
 +Die speedyPDM-Migration kann über Befehlszeilenargumente gestartet werden. Dies ermöglicht beispielsweise einen automatischen Start über die Windows-Aufgabenplanung.
  
 +^Argument  ^Beschreibung  ^
 +|--help               | Öffnet den Hilfedialog.                                                |
 +|--quiet              | Führt die Migration im stillen Modus aus (keine Meldungen).            |
 +|--init               | Initialisiert die Datenbank, falls diese noch nicht existiert.         |
 +|--clear              | Löscht noch nicht abgeschlossene Migrationen.                          |
 +|--continue           | Setzt noch nicht abgeschlossene Migrationen fort.                      |
 +|--stoptime=HH:MM:SS  | Legt eine Uhrzeit fest, zu der der Prozess automatisch gestoppt wird.  | 
  
 ===== Einstellungen ===== ===== Einstellungen =====
-^Schlüssel^Ver^Beschreibung^+^Schlüssel  ^Ver.  ^Beschreibung  ^
 |migration.WaitTime | | Definiert die Wartezeit bis der CAD-Prozess beendet wird.| |migration.WaitTime | | Definiert die Wartezeit bis der CAD-Prozess beendet wird.|
 |migration.inventor.DesignViewRepresentation | | DesignView Representation in Inventor an/aus.| |migration.inventor.DesignViewRepresentation | | DesignView Representation in Inventor an/aus.|
Zeile 63: Zeile 69:
 |migration.migration.filetype | 8.0.4 | Dateitypen beim Migrieren. \\ 1 := Part \\ 2 := Assembly \\ 4 := Drawing \\ \\ Standardwert := 255 (Alles) | |migration.migration.filetype | 8.0.4 | Dateitypen beim Migrieren. \\ 1 := Part \\ 2 := Assembly \\ 4 := Drawing \\ \\ Standardwert := 255 (Alles) |
 |migration.dependencies.filetype | 8.0.4 | Dateitypen beim Referenzen aktualisieren. \\ 1 := Part \\ 2 := Assembly \\ 4 := Drawing \\ \\ Standardwert := 3 (Part +Assembly) | |migration.dependencies.filetype | 8.0.4 | Dateitypen beim Referenzen aktualisieren. \\ 1 := Part \\ 2 := Assembly \\ 4 := Drawing \\ \\ Standardwert := 3 (Part +Assembly) |
-|migration.dependencies.migratedocument | 8.0.4 | Beim aktualisieren der Dependencies auch die Dateien durch Öffnen und Speichern migrieren (optimal) | +|migration.dependencies.migratedocument | 8.0.4 | Beim Aktualisieren der Dependencies auch die Dateien durch Öffnen und Speichern migrieren (optimal) |
- +