

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Funktionsreferenz für transportable Datenbanken
<a name="PostgreSQL.TransportableDB.transport.import_from_server"></a>

Die `transport.import_from_server`-Funktion transportiert eine PostgreSQL-Datenbank, indem sie sie von einer Quell-DB-Instance in eine Ziel-DB-Instance importiert. Dies geschieht durch die Verwendung eines physischen Datenbankverbindungs-Transportmechanismus.

Vor dem Start des Transports überprüft diese Funktion, ob die Quell- und Ziel-DB-Instances dieselbe Version haben und für die Migration kompatibel sind. Es bestätigt auch, dass die Ziel-DB-Instance über genügend Speicherplatz für die Quelle verfügt. 

**Syntax**

```
transport.import_from_server(
   host text,
   port int,
   username text,
   password text,
   database text,
   local_password text,
   dry_run bool
)
```

**Rückgabewert**

Keine.

**Parameter**

Die Beschreibung der Parameter der `transport.import_from_server`-Funktion finden Sie in der folgenden Tabelle.


****  

| Parameter | Beschreibung | 
| --- | --- | 
| host |  Der Endpunkt der Quell-DB-Instance.  | 
| port | Eine ganze Zahl, die den Port der Quell-DB-Instance darstellt. PostgreSQL DB-Instances verwenden häufig den Port 5432. | 
| username |  Der Benutzer der Quell-DB-Instance. Dieser Benutzer muss Mitglied der Rolle `rds_superuser` sein.  | 
| password |  Das Benutzerpasswort der Quell-DB-Instance.  | 
| database |  Der Name der Datenbank in der zu transportierenden Quell-DB-Instance.  | 
| local\$1password |  Das lokale Passwort des aktuellen Benutzers für die Ziel-DB-Instance. Dieser Benutzer muss Mitglied der Rolle `rds_superuser` sein.  | 
| dry\$1run | Ein optionaler boolescher Wert, der angibt, ob ein Trockenlauf durchgeführt werden soll. Die Voreinstellung ist `false`, was bedeutet, dass der Transport durchgeführt wird.Um die Kompatibilität zwischen der Quell- und der Ziel-DB-Instance zu bestätigen, ohne den eigentlichen Transport durchzuführen, legen Sie dry\$1run auf true fest. | 

**Beispiel**

Ein Beispiel finden Sie unter [Transportieren einer PostgreSQL-Datenbank von der Quelle zum Ziel](PostgreSQL.TransportableDB.Transporting.md).