Upgrading/de

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Created page with "{{Quicklinks}} <br /> = Updating your version of OpenSimulator = Upgrading your version of OpenSimulator involves 2 major steps 1. Updating your existing data for the new ...")
 
Line 2: Line 2:
 
<br />
 
<br />
  
= Updating your version of OpenSimulator =
+
= Aktualisieren des OpenSimulator =
  
Upgrading your version of OpenSimulator involves 2 major steps
+
Das Upgrade Ihrer Version vom OpenSimulator umfasst zwei Hauptschritte
  
1. Updating your existing data for the new version of OpenSimulator.
+
1. Aktualisieren Ihrer bestehenden Daten für die neue Version vom OpenSimulator.
  
2. Updating the config files for the new [[0.9.0.0_Release#Pivot_Release:_0.8.2.1]]version of OpenSimulator.
+
2. Aktualisieren der Konfigurationsdateien für die neue [[0.9.0.0_Release#Pivot_Release:_0.8.2.1]]Version vom OpenSimulator.
  
NOTE: If you are upgrading from a version of OpenSimulator prior to 0.8.2.1, then you MUST first upgrade to *0.8.2.1* and then proceed to upgrade to 0.9.0.0. Full details can be found in the wiki page found at:<br /> http://opensimulator.org/wiki/0.9.0.0_Release#Pivot_Release:_0.8.2.1
+
HINWEIS: Wenn Sie von einer Version von OpenSimulator vor 0.8.2.1 aktualisieren, MÜSSEN Sie zuerst auf *0.8.2.1* aktualisieren und dann mit dem Upgrade auf 0.9.0.0 fortfahren. Vollständige Details finden Sie auf der Wiki-Seite unter:<br /> http://opensimulator.org/wiki/0.9.0.0_Release#Pivot_Release:_0.8.2.1
  
== Updating your existing data ==
+
== Aktualisieren der bestehenden Daten ==
  
The first step is very easy. OpenSimulator has a data migration system which will automatically update your old database schema and data for use with the new version of OpenSimulator. This will be valid for many past versions of OpenSimulator (currently all the way back to OpenSimulator 0.6.9 and quite possibly before).
+
Der erste Schritt ist ganz einfach. OpenSimulator verfügt über ein Datenmigrationssystem, das Ihr altes Datenbankschema und Ihre Daten automatisch für die Verwendung mit der neuen Version von OpenSimulator aktualisiert. Dies gilt für viele frühere Versionen von OpenSimulator (derzeit bis zurück zu OpenSimulator 0.6.9 und möglicherweise noch davor).
  
Naturally, we very strongly recommend that you make a backup of your old database first, but the upgrade process almost always occurs without a hitch. However, one could always suffer a power cut or other major computer failure during the ugprade.
+
Natürlich empfehlen wir dringend, zuerst ein Backup Ihrer alten Datenbank zu erstellen, aber der Upgrade-Prozess verläuft fast immer reibungslos ab. Allerdings könnte es während der Ugprade immer zu einem Stromausfall oder einem anderen größeren Computerausfall kommen.
  
[edit]  
+
[edit]
If you're using SQLite, then you will also need to copy over the database files since these are in the OpenSimulator bin directory. These will be all the files ending with .db (e.g. Asset.db, inventory.db).
+
Wenn Sie SQLite verwenden, müssen Sie auch die Datenbankdateien kopieren, da sich diese im Bin Verzeichnis vom OpenSimulator befinden. Dies sind alle Dateien, die mit .db enden (z. B. Asset.db, Inventory.db).
  
Performing this upgrade means configuring your new OpenSimulator version to access your existing database. This brings us onto the next step.
+
Die Durchführung dieses Upgrades bedeutet, dass Sie Ihre neue OpenSimulator-Version für den Zugriff auf Ihre vorhandene Datenbank konfigurieren müssen. Damit kommen wir zum nächsten Schritt.
  
== Updating your config files ==
+
== Aktualisieren der Konfigurationsdateien ==
  
This step is a little more involved. We don't recommend that you simply copy over your existing config files to the new OpenSimulator installation. Although this will often work, sometimes it's quite possible to miss new configuration settings which end up causing subtle and unexplained problems.
+
Dieser Schritt ist ein wenig komplizierter. Wir empfehlen nicht, dass Sie Ihre bestehenden Konfigurationsdateien einfach in die neue OpenSimulator Installation kopieren. Obwohl dies oft funktioniert, ist es manchmal durchaus möglich, neue Konfigurationseinstellungen zu übersehen, was zu subtilen und unerklärlichen Problemen führt.
  
Instead, we strongly recommend that you look through the new config files and copy over the settings that apply to both the new and old config.
+
Stattdessen empfehlen wir dringend, dass Sie die neuen Konfigurationsdateien durchsehen und die Einstellungen kopieren, die sowohl für die neue als auch für die alte Konfiguration gelten.
  
This applies to both the main configuration files (e.g. OpenSim.ini and config-include/*.ini) and any region configuration files.
+
Dies gilt sowohl für die Hauptkonfigurationsdateien (z. B. OpenSim.ini und config-include/*.ini) als auch für alle regionalen Konfigurationsdateien.
  
SEE Discussion at [[Talk:Upgrading]] for examples of How-To Back Up & Restore your system PRIOR to ANY Migration or Upgrade!
+
SIEHE Diskussion unter [[Talk:Upgrading]] für Beispiele zur Sicherung und Wiederherstellung Ihres Systems VOR JEGLICHER Migration oder Aktualisierung!
  
== Examples ==
+
== Beispiele ==
  
  '''METHOD 1: If Using SQLite in StandAlone Mode'''
+
  '''METHODE 1: Bei Verwendung von SQLite im StandAlone Modus'''
 
   
 
   
  1. Build the latest version from source (or download the binaries)
+
  1. Erstellen der neuesten Version aus dem Quellcode (oder laden Sie die Binärdateien herunter)
 
   
 
   
  2. Put this new installation in a new folder
+
  2. Legen Sie diese neue Installation in einem neuen Ordner ab
 
   
 
   
  3. Copy the following files from the old \bin to the new \bin
+
  3. Kopieren Sie die folgenden Dateien aus dem alten \bin in das neue \bin
     - All *.db files
+
     - Alle *.db Dateien
     - The opensim.ini file
+
     - Die Datei opensim.ini
  
  4. Look through the following configuration files and copy over your changed settings.
+
  4. Sehen Sie sich die folgenden Konfigurationsdateien an und kopieren Sie Ihre geänderten Einstellungen.
     - The opensim.ini file
+
     - Die Datei opensim.ini
     - The bin/config-include INI files
+
     - Die bin/config-include INI Dateien
     - The bin/Regions XML files
+
     - Die bin/Regions XML Dateien
     - The bin/estate_settings.xml (if it has been amended)
+
     - Die bin/estate_settings.xml (falls sie geändert wurde)
 
   
 
   
  5. Launch the new opensim.exe
+
  5. Starten Sie die neue opensim.exe
  
  '''METHOD 2: If Using MySQL in StandAlone Mode'''
+
  '''METHODE 2: Bei Verwendung von MySQL im StandAlone Modus'''
 
   
 
   
  1. Build the latest version from source (or download the binaries)
+
  1. Erstellen Sie die neueste Version aus dem Quellcode (oder laden Sie die Binärdateien herunter)
 
   
 
   
  2. Put this new installation in a new folder
+
  2. Legen Sie diese neue Installation in einem neuen Ordner ab
  
  3. Look through the following configuration files and copy over your changed settings.
+
  3. Sehen Sie sich die folgenden Konfigurationsdateien an und kopieren Sie Ihre geänderten Einstellungen.
     - The opensim.ini file
+
     - Die Datei opensim.ini
     - The bin/Regions XML files
+
     - Die bin/Regions XML Dateien
     - The bin/config-include INI files
+
     - Die bin/config-include INI Dateien
     - The bin/estate_settings.xml (if it has been amended)
+
     - Die bin/estate_settings.xml (falls sie geändert wurde)
 
   
 
   
  4. Launch the new opensim.exe
+
  4. Starten Sie die neue opensim.exe
  
TODO: Need to write example/instructions for migrating ROBUST. This is actually a lot simpler - one just needs to copy over settings in Robust.ini as appropriate.
+
TODO: Muss Beispiel/Anweisungen für die Migration von ROBUST schreiben. Das ist eigentlich viel einfacher - man muss nur die Einstellungen in Robust.ini nach Bedarf kopieren.
  
= Changing the database used by OpenSimulator =
+
= Ändern der von OpenSimulator verwendeten Datenbank =
  
Since SQLite is our default database, there often comes a time when people outgrow it and want to move on to another database backend (usually MySQL).
+
Da SQLite unsere Standarddatenbank ist, gibt es oft eine Zeit, in der Leute aus ihr herauswachsen und zu einem anderen Datenbank-Backend (normalerweise MySQL) wechseln möchten.
  
An alternative method is to change to each region (change-region) before backing up their contents to a separate OpenSimulator Region Archive (OAR) for each region. Then change the database backend and then reload the OARs in each region separately. The disadvantage of this is that it's a little laborious if you have many regions.
+
Eine alternative Methode besteht darin, zu jeder Region zu wechseln (change-region), bevor deren Inhalt in einem separaten OpenSimulator Region Archive (OAR) für jede Region gesichert wird. Ändern Sie dann das Datenbank-Backend und laden Sie die OARs in jeder Region separat neu. Der Nachteil davon ist, dass es etwas umständlich ist, wenn Sie viele Regionen haben.
  
You can use the "command-script" feature of OpenSim.exe to semi-automate this. E.g., create a file in your "bin" directory, called something like "dobackup", which contains the necessary commands, for example:
+
Sie können die "Befehlsskript"-Funktion von OpenSim.exe verwenden, um dies halb zu automatisieren. Erstellen Sie z. B. eine Datei in Ihrem "bin"-Verzeichnis mit dem Namen "dobackup", die die erforderlichen Befehle enthält, z. B.:
  
 
  change-region My Island 1
 
  change-region My Island 1
Line 85: Line 85:
 
  change-region root
 
  change-region root
  
This can be run from OpenSim.exe by typing "command-script" followed by the name you gave the script (eg "dobackup"). Note that this will overwrite the previous backup of the same name.
+
Dies kann von OpenSim.exe ausgeführt werden, indem Sie "command-script" eingeben, gefolgt von dem Namen, den Sie dem Skript gegeben haben (z.B. "dobackup"). Beachten Sie, dass dadurch die vorherige Sicherung mit demselben Namen überschrieben wird.
  
Note that using a save and reload via the OAR mechanism would not normally migrate your avatar inventories (you would need to rez everything out to the region, convert the data base, and then derez them again to your inventory).
+
Beachten Sie, dass die Verwendung eines Speicherns und Neuladens über den OAR-Mechanismus Ihre Avatar-Inventare normalerweise nicht migrieren würde (Sie müssten alles in die Region rezzen, die Datenbank konvertieren und sie dann wieder in Ihr Inventar deezieren).
  
= Related =
+
= Verwandte =
  
[[Upgrade_Ubuntu_Standalone]] - OpenSimulator Upgrade notes for Ubuntu 8.10
+
[[Upgrade_Ubuntu_Standalone]] OpenSimulator-Upgrade-Hinweise für Ubuntu 8.10

Revision as of 05:55, 28 January 2022


Contents

Aktualisieren des OpenSimulator

Das Upgrade Ihrer Version vom OpenSimulator umfasst zwei Hauptschritte

1. Aktualisieren Ihrer bestehenden Daten für die neue Version vom OpenSimulator.

2. Aktualisieren der Konfigurationsdateien für die neue 0.9.0.0_Release#Pivot_Release:_0.8.2.1Version vom OpenSimulator.

HINWEIS: Wenn Sie von einer Version von OpenSimulator vor 0.8.2.1 aktualisieren, MÜSSEN Sie zuerst auf *0.8.2.1* aktualisieren und dann mit dem Upgrade auf 0.9.0.0 fortfahren. Vollständige Details finden Sie auf der Wiki-Seite unter:
http://opensimulator.org/wiki/0.9.0.0_Release#Pivot_Release:_0.8.2.1

Aktualisieren der bestehenden Daten

Der erste Schritt ist ganz einfach. OpenSimulator verfügt über ein Datenmigrationssystem, das Ihr altes Datenbankschema und Ihre Daten automatisch für die Verwendung mit der neuen Version von OpenSimulator aktualisiert. Dies gilt für viele frühere Versionen von OpenSimulator (derzeit bis zurück zu OpenSimulator 0.6.9 und möglicherweise noch davor).

Natürlich empfehlen wir dringend, zuerst ein Backup Ihrer alten Datenbank zu erstellen, aber der Upgrade-Prozess verläuft fast immer reibungslos ab. Allerdings könnte es während der Ugprade immer zu einem Stromausfall oder einem anderen größeren Computerausfall kommen.

[edit] Wenn Sie SQLite verwenden, müssen Sie auch die Datenbankdateien kopieren, da sich diese im Bin Verzeichnis vom OpenSimulator befinden. Dies sind alle Dateien, die mit .db enden (z. B. Asset.db, Inventory.db).

Die Durchführung dieses Upgrades bedeutet, dass Sie Ihre neue OpenSimulator-Version für den Zugriff auf Ihre vorhandene Datenbank konfigurieren müssen. Damit kommen wir zum nächsten Schritt.

Aktualisieren der Konfigurationsdateien

Dieser Schritt ist ein wenig komplizierter. Wir empfehlen nicht, dass Sie Ihre bestehenden Konfigurationsdateien einfach in die neue OpenSimulator Installation kopieren. Obwohl dies oft funktioniert, ist es manchmal durchaus möglich, neue Konfigurationseinstellungen zu übersehen, was zu subtilen und unerklärlichen Problemen führt.

Stattdessen empfehlen wir dringend, dass Sie die neuen Konfigurationsdateien durchsehen und die Einstellungen kopieren, die sowohl für die neue als auch für die alte Konfiguration gelten.

Dies gilt sowohl für die Hauptkonfigurationsdateien (z. B. OpenSim.ini und config-include/*.ini) als auch für alle regionalen Konfigurationsdateien.

SIEHE Diskussion unter Talk:Upgrading für Beispiele zur Sicherung und Wiederherstellung Ihres Systems VOR JEGLICHER Migration oder Aktualisierung!

Beispiele

METHODE 1: Bei Verwendung von SQLite im StandAlone Modus

1. Erstellen der neuesten Version aus dem Quellcode (oder laden Sie die Binärdateien herunter)

2. Legen Sie diese neue Installation in einem neuen Ordner ab

3. Kopieren Sie die folgenden Dateien aus dem alten \bin in das neue \bin
   - Alle *.db Dateien
   - Die Datei opensim.ini
4. Sehen Sie sich die folgenden Konfigurationsdateien an und kopieren Sie Ihre geänderten Einstellungen.
   - Die Datei opensim.ini
   - Die bin/config-include INI Dateien
   - Die bin/Regions XML Dateien
   - Die bin/estate_settings.xml (falls sie geändert wurde)

5. Starten Sie die neue opensim.exe
METHODE 2: Bei Verwendung von MySQL im StandAlone Modus

1. Erstellen Sie die neueste Version aus dem Quellcode (oder laden Sie die Binärdateien herunter)

2. Legen Sie diese neue Installation in einem neuen Ordner ab
3. Sehen Sie sich die folgenden Konfigurationsdateien an und kopieren Sie Ihre geänderten Einstellungen.
   - Die Datei opensim.ini
   - Die bin/Regions XML Dateien
   - Die bin/config-include INI Dateien
   - Die bin/estate_settings.xml (falls sie geändert wurde)

4. Starten Sie die neue opensim.exe

TODO: Muss Beispiel/Anweisungen für die Migration von ROBUST schreiben. Das ist eigentlich viel einfacher - man muss nur die Einstellungen in Robust.ini nach Bedarf kopieren.

Ändern der von OpenSimulator verwendeten Datenbank

Da SQLite unsere Standarddatenbank ist, gibt es oft eine Zeit, in der Leute aus ihr herauswachsen und zu einem anderen Datenbank-Backend (normalerweise MySQL) wechseln möchten.

Eine alternative Methode besteht darin, zu jeder Region zu wechseln (change-region), bevor deren Inhalt in einem separaten OpenSimulator Region Archive (OAR) für jede Region gesichert wird. Ändern Sie dann das Datenbank-Backend und laden Sie die OARs in jeder Region separat neu. Der Nachteil davon ist, dass es etwas umständlich ist, wenn Sie viele Regionen haben.

Sie können die "Befehlsskript"-Funktion von OpenSim.exe verwenden, um dies halb zu automatisieren. Erstellen Sie z. B. eine Datei in Ihrem "bin"-Verzeichnis mit dem Namen "dobackup", die die erforderlichen Befehle enthält, z. B.:

change-region My Island 1
save-oar MI1
change-region My Island 2
save-oar MI2
change-region Another Region
save-oar AR
change-region root

Dies kann von OpenSim.exe ausgeführt werden, indem Sie "command-script" eingeben, gefolgt von dem Namen, den Sie dem Skript gegeben haben (z.B. "dobackup"). Beachten Sie, dass dadurch die vorherige Sicherung mit demselben Namen überschrieben wird.

Beachten Sie, dass die Verwendung eines Speicherns und Neuladens über den OAR-Mechanismus Ihre Avatar-Inventare normalerweise nicht migrieren würde (Sie müssten alles in die Region rezzen, die Datenbank konvertieren und sie dann wieder in Ihr Inventar deezieren).

Verwandte

Upgrade_Ubuntu_Standalone – OpenSimulator-Upgrade-Hinweise für Ubuntu 8.10

General
About This Wiki