Hauptmenü

Mailabholen per psql deaktivieren

Begonnen von Rene, 04.05.2017 14:50:32

⏪ vorheriges - nächstes ⏩

Rene

Hallöle,

ich möchte uns eine Testumgebung aus dem "laufenden" Kix erstellen.
Dazu 'restore' ich, aus einem Backup der kix-VM, das System mit neuem VM-Namen auf unsere Virtualisierung zurück.
Das Netzwerk hänge ich an einen vSwitch ohne pysikalischen Kontakt.
Im Linux korrigiere ich Hostname und IP
Im (frisch erzeugtem) Kix muss ich aufpassen, das es sich nicht die Mails des Prod-Systems schnappt.
Da ich keine ClientVM zur Verfügung habe, mit der ich auf das Webfrontend gehen kann, wollte ich die Mailadresse "deaktivieren".

Frage 1:
Wenn ich den Hostname (und die IP) ändere z.B. von Kix in Kix-Dev: stört sich Kix im Betrieb daran? Ist der Hostname irgendwo hinterlegt und müsste noch angepasst werden?
... unglücklicherweise ist der $HOSTNAME des Systems numal kix, was bei einem
grep -r "kix" /opt/kix16/ 
sehr viele Treffer zeigt :/

Frage 2:
Kann ich in der psql-DB das Mail-Abholen unterbinden, indem ich die Mailadresse auf "temporary-inavlid" setze?
Konkret:
UPDATE mail_account SET valid_id = '3' WHERE id = '2';

Danke
   René

Beatrice Müller

Hallo,

unser vorgeschlagenes Vorgehen zum Clonen des Servers wäre wie folgt:

       
  • Cronjob anhalten

            
    • <KIX Home>/bin/Cron.sh stop <Webserver-Nutzer>
    • somit werden während der Erstellung des Snapshots keine Mails abgeholt
  • Snapshot erstellen
  • Cronjob starten

            
    • <KIX Home>/bin/Cron.sh start <Webserver-Nutzer>
  • Einrichtung des Testservers (noch ohne Netzwerkzugriff)
  • Kontrolle, ob Cronjob auf dem Testsystem angehalten ist (ggf. stoppen)

            
    • crontab -l -u <Webserver-Nutzer>
  • Mailversand und -empfang dauerhaft deaktivieren

            
    • Versand:

                 
      • SysConfig: SendmailModule umstellen auf DoNotSendEmail
    • Empfang:

                 
      • SysConfig: Deaktivierung Daemon::SchedulerCronTaskManager::Task###MailAccountFetch (unter: Daemon::SchedulerCronTaskManager::Task)
      • vorsichtshalber sollten auch die Konten unter ,,E-Mail-Kontenverwaltung" auf ,,ungültig" gesetzt werden (Admin > PostMaster E-Mail-Konten)
  • Cronjob starten

            
    • <KIX Home>/bin/Cron.sh start <Webserver-Nutzer
  • Netzwerkzugriff des Testservers aktivieren
Zu Frage 1: Der Hostname ist für den Aufruf der URL relevant. Für das System an sich sollte es keine weiteren Auswirkungen haben. Außer Sie verwenden noch relevante Rules im Webserver (z.B. Weiterleitung).
Zu Frage 2: siehe Punkt 6



Viele Grüße
Beatrice Müller