Irix > Netzwerke mit IRIX? Aber Sicher!

Spiegelrechner, Backup..

<< < (3/3)

Beth:
Jetzt gehts los:


--- Zitat ---Auf Rechner B anmelden (entweder mit Peripherie noch dran, oder wie Michael sagt über telnet) und in der Datei /etc/exports die Pfade angeben die Du "freigeben" willst. Zur Syntax der /etc/exports mal in die Manpage gucken. Ist, wie ich finde nen bischen cryptisch, aber es geht. Dann mit exportfs -a "freigeben". exportfs ohne Parameter sollte jetzt Dein Freigaben listen. Normal müsste er bei jedem Reboot von B die "Freigaben" jetzt automatisch erstellen.

--- Ende Zitat ---


Dazu muss es doch auch eine Entsprechung im System Manager oder auf der Oberfläche haben. Ist es das "Share with Network" ?


--- Zitat ---Rechner B muss natürlich auf Rechner A bekannt sein.
--- Ende Zitat ---


Wie lernen sie sich kennen?


--- Zitat ---
Ergebnis: Deine Maschine B (bzw. ein Pfad Deiner Wahl) hängt jetzt im Dateisystem von Rechner A. Dahin kannst Du bequem von Hand oder mit einem cron Job Deine Daten Spiegeln.

Plan B, wenn es nur darum geht (z.B. über cron) Daten vo A nach B zu schaufeln, wäre das Programm rdist. Dem kann man sagen: Kopiere von Rechner A Pfad foo nach Rechner B Pfad bar alles weas sich auf A geändert hat. Beispiel könnte ich wenn gewünscht mal posten.
--- Ende Zitat ---


Dass ich ein Programm rdisk (sicher hab ich das) ausführen kann, das ist mir allein schon von den Begriffen her klar, aber was bedeutet "mit einem cron Job Deine Daten Spiegeln"?

standby *cursorblink*

rusti:


--- Zitat ---
Jetzt gehts los:


Dazu muss es doch auch eine Entsprechung im System Manager oder auf der Oberfläche haben. Ist es das "Share with Network" ?


--- Ende Zitat ---


Weiss ich ehrlich gesagt nicht. Klingt gut, aber ich habs von Hand gemacht. [...] Habs mal getestet: Dieses geshare hat den gleichen Effekt, es erzeugt einen Eintrag in /etc/exports. Von Hand kann man etwas genauer sagen, wer zugreifen darf und so, aber sonst ist es das.


--- Zitat ---
Wie lernen sie sich kennen?

--- Ende Zitat ---


Was ich damit sagen wollte ist, dass, wenn Du auf Rechner A ein exportiertes Laufwerk von B mounten willst dann gibst Du ja an: mount RechnerB:/Pfad/mehrpfad   /pfad

Dazu muss Dein Rechner natürlich den Rechner B "kennen". Nehmen wir an Rechner B heisst foo, dann muss Rechner A wissen, welche IP Adresse foo hat. Entweder es steht in der hosts Datei von Rechner A, oder Du hast einen DNS Server, den A nutzt und der B kennt. Kurzum, wenn Du auf Rechner A in einer shell "ping foo" sagst, sollte das klappen.


--- Zitat ---
Dass ich ein Programm rdisk (sicher hab ich das) ausführen kann, das ist mir allein schon von den Begriffen her klar, aber was bedeutet "mit einem cron Job Deine Daten Spiegeln"?

standby *cursorblink*


--- Ende Zitat ---


Mit cron (einem Daemon der im Hintergrund läuft) kannst Du Dein System veranlassen einen Befehl Deiner Wahl in einem Intervall Deiner Wahl ausführen zu lassen. Dabei kann man zwischem "alle 15 Minuten" und "Montag - Donnerstag jeweils um 11, am Wochenende um 13 usw. usf." eigentlich alles darstellen.
Gehst Du auf Deinem System in eine shell und gibst mal "crontab -l" siehst Du, dass es schon eine ganze Reihe solcher jobs gibt, die die Hausarbeit auf Deinem System machen. Da könntest Du jetzt hingehen und den Befehl, den Du vorher manuell getestet hast zeitgesteuert im Hintergrund ausführen lassen. Mit crontab -e öffnest Du die crontab im Editormodus und dann kann es losgehen. Die ersten 5 Spalten dienen dazu, das Intervall festzulegen, also z.B. täglich 0 Uhr 15 -> 15 0 * * * rdist .....

Gruß,

Rusti

Beth:
Toll, wenn man grad' so schön am Arbeiten ist, kündigt die Festplatte ihren Dienst (so hört sichs zumindest gerade an..)

*timeout*

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln