ACT! 18 und Acronis True Image
Moderatoren: Ingrid Weigoldt, Schlesselmann, Amrou, mtimmermann, Robert Schellmann, Thomas Benn
ACT! 18 und Acronis True Image
ACT! 18 – Win 10 Pro 64bit – Acronis True Image 2016
Bisher (vor ACT! 18) konnte ich problemlos eine komplette PC-Sicherung erstellen. Ab ACT! 18 ist das nicht möglich. Wenn ich True Image vom PC starte (von der Notfall-CD funktioniert alles wie bisher!) hängt die Imageerstellung und nach Abbruch heißt es in der Fehleranzeige:
-----
- Pending operation 160 started: 'Volume-Image erstellen'.
- Erneuter Versuch zur Volumenschattenkopie (VSS): 1
- Failed to start creating the volume snapshot.
- VSS writer 'SqlServerWriter' with class ID 'A65FAA63-5EA8-4EBC-9DBD-A0C4DB26912A' has failed to process the snapshot.
- Unknown Win32 error
-----
Ich habe es mit beendeten SQL-Server versucht – dasselbe Ergebnis.
Natürlich werde ich Acronis fragen – aber für mich zeigt doch alles auf ACT! 18.
O&O DiskImage 11 funktioniert problemlos.
Haben sie irgendeinen Tipp, damit ich (das von mir bevorzugte) Acronis True Image weiter benutzen kann?
Bisher (vor ACT! 18) konnte ich problemlos eine komplette PC-Sicherung erstellen. Ab ACT! 18 ist das nicht möglich. Wenn ich True Image vom PC starte (von der Notfall-CD funktioniert alles wie bisher!) hängt die Imageerstellung und nach Abbruch heißt es in der Fehleranzeige:
-----
- Pending operation 160 started: 'Volume-Image erstellen'.
- Erneuter Versuch zur Volumenschattenkopie (VSS): 1
- Failed to start creating the volume snapshot.
- VSS writer 'SqlServerWriter' with class ID 'A65FAA63-5EA8-4EBC-9DBD-A0C4DB26912A' has failed to process the snapshot.
- Unknown Win32 error
-----
Ich habe es mit beendeten SQL-Server versucht – dasselbe Ergebnis.
Natürlich werde ich Acronis fragen – aber für mich zeigt doch alles auf ACT! 18.
O&O DiskImage 11 funktioniert problemlos.
Haben sie irgendeinen Tipp, damit ich (das von mir bevorzugte) Acronis True Image weiter benutzen kann?
-
- Beiträge: 305
- Registriert: Mittwoch 13. April 2005, 13:57
- Wohnort: Hamburg
- Kontaktdaten:
Zunächst mal ein relativ simpler Ansatz:
Da der VSS Writer vom SQL-Server das Problem zu sein scheint, halten Sie den zugehörigen Dienst doch auch probeweise mal mit an.
Den möglichen Grund für die Änderung im Verhalten im Vergleich zu einer älteren ACT!-Version kann ich evt. auch liefern:
ACT!18 hat den SQL-Server 2014 Express dabei, die vorherigen Versionen kamen mit dem SQL 2008 R2.
Da der VSS Writer vom SQL-Server das Problem zu sein scheint, halten Sie den zugehörigen Dienst doch auch probeweise mal mit an.
Den möglichen Grund für die Änderung im Verhalten im Vergleich zu einer älteren ACT!-Version kann ich evt. auch liefern:
ACT!18 hat den SQL-Server 2014 Express dabei, die vorherigen Versionen kamen mit dem SQL 2008 R2.
MfG,
Andreas Schlesselmann
Melville-Schellmann GbR
04102-80365-0
Andreas Schlesselmann
Melville-Schellmann GbR
04102-80365-0
Interessant. Ich habe wegen dem selben Problem sowohl Veeam Endpoint und Acronis True Image probiert und beide ginge nicht. Macrium Reflect Backup ging, aber hat bei jedem Backup einen üblen VSS Fehler gemeldet was definitiv NICHT sein sollte (ob das Backup funktionsfähig gewesen wäre habe ich nicht ausprobiert). Ich vermute Paragon hat irgendeinen Fallback wenn die VSS Snapshot Funktion von Windows durch ACT! kaputt gemacht wurde.Ronald hat geschrieben:Sicherung mit Paragon Festplatten Manager 15 Pro funktioniert auch!
Die Frage ist halt: Erstellt dieses Fallback auch ohne VSS ein wirklich KONSISTENTES Backup der SQL Datenbank welches nach einem Rückspielen auch wirklich immer funktioniert (auch wenn gerade an der Datenbank gearbeitet wurde während das Backup lief)? Da wäre ich mir nicht so sicher!!!
Ich vermute auch wenn du das Backup mit Paragon machst werden kurz nachdem das Backup begonnen hat folgende Fehler im Ereignisprotokoll (unter Anwendungen) auftauchen:
SQLVDI - Loc=UserAccount::Init(name). Desc=LookupAccountName. ErrorCode=(1332)No mapping between account names and security IDs was done Instance=ACT7
SQLVDI - Loc=IdentifySQLServer. Desc=Initialize. ErrorCode=(1332)No mapping between account names and security IDs was done Instance=ACT7
SQLWRITER - Sqllib error: Failed to create VDS object. hr=0x80770005
Dies sind die Fehler die auch bei Acronis auftauchen und die dort den Start des Backups verhindern.
Das ist auch völliger Quatsch. Das Problem ist der bei ACT! gebundelte SQL Server, der durch irgendeinen Schwachsinn den die da programmiert haben in einer Weise installiert wird die die VSS (Volume Snapshot) Funktion von Windows und dem SQL Server kaputt macht. Dadurch sind dann keine konsistenten Backups der ACT7 Datenbank möglich und seriöse Backup Programme kehren das nicht einfach unter den Tisch wenn das nicht geht.Ronald hat geschrieben: Acronis sagt zum Problem mit True Image:
"max worker threads im Server erhöhen" - da traue ich mich aber nicht ran.
Ich habe das jetzt viele viele Stunden lang untersucht (es tritt auch bei komplett neuinstalliertem Windows und komplett neuinstalliertem ACT! auf) und nun immerhin EINE Lösung gefunden: Wenn man die Microsoft SQL Datenbank nicht vom ACT! Installer installieren lässt sondern von Hand installiert nach dieser Anleitung: http://kb.act.com/app/answers/detail/a_id/38099
... dann funktionieren auch die Backups wieder ordentlich und es gibt keine VSS Fehler
Was genau der Unterschied zwischen dem von Hand installierten und dem vom Installer mitgebrachten SQL Server 2014 ist konnte ich nicht herausfinden. Einen offensichtlichen - direkt zu sehenden - Unterschied gibt es nicht.
Die meines Erachtens einzigste - aber leider sehr aufwändige - Lösung lautet also: Backup machen mit ACT!, dann komplett deinstallieren von ACT! und allen SQL Servern. Verzeichnisse bereinigen, insbesondere die Microsoft SQL Verzeichnisse unter Programme und Programme (x86) komplett löschen. Dann ACT! ohne SQL installieren und den SQL Server einzeln installieren und konfigurieren nach Anleitung und das Backup zurückspielen.
PS: Hatte das Problem übrigens auch mit SQL Server 2008. Es ist bei uns zum Jahreswechsel 2015/2016 aufgetreten - warum ist mir nicht ganz klar - vielleicht durch ein Windows Update oder durch eine eingespielte neue ACT! Version - lässt sich leider nicht mehr rekonstruieren was damals war. Auf jedenfall war es noch nicht der SQL Server 2014 denn den kriegt man ja nur bei Neuinstallationen.
Danke für den Hinweis. Ich habe aber in dem Thread ID 38099 Updated 09/10/2016 leider keinen Trick gefunden, der mir weiterhelfen könnte (ACT7 und SQL Server sind ja bereits installiert), sondern nur, wie bei getrennter Installation vorgegangen werden soll.
Wenn ich aber eine getrennte Installation machen will, stehe ich vor der Frage: „Woher bekomme ich einen lizenzierte SQL Server 2014?“ Aus den ACT! 18-Installationsdateien ist mir jedenfalls eine separate SQL-Server Installation nicht ersichtlich!
- Irgendeinen Tipp?
Warum bin ich eigentlich so sehr an Acronis True Image interessiert?
- Die Personen, für die ich eine ACT! 18 Installation / Anpassung mache, haben keine fundierten PC-Kenntnisse. Sie sehen im PC eigentlich nur eine Art Schreibmaschine. Ich muss für sie eine unverzichtbare PC-Datensicherung so einfach wie nur irgendwie möglich machen. Und NUR Acronis True Image hat derzeit dafür eine simple und ungefährliche Bedienerführung
Wenn ich aber eine getrennte Installation machen will, stehe ich vor der Frage: „Woher bekomme ich einen lizenzierte SQL Server 2014?“ Aus den ACT! 18-Installationsdateien ist mir jedenfalls eine separate SQL-Server Installation nicht ersichtlich!
- Irgendeinen Tipp?
Warum bin ich eigentlich so sehr an Acronis True Image interessiert?
- Die Personen, für die ich eine ACT! 18 Installation / Anpassung mache, haben keine fundierten PC-Kenntnisse. Sie sehen im PC eigentlich nur eine Art Schreibmaschine. Ich muss für sie eine unverzichtbare PC-Datensicherung so einfach wie nur irgendwie möglich machen. Und NUR Acronis True Image hat derzeit dafür eine simple und ungefährliche Bedienerführung
Tut mir leid, ich dachte ich hätte auch auf die zugehörige Diskussion im englischen ACT! Forum verlinkt - war aber nicht so.Ronald hat geschrieben:Danke für den Hinweis. Ich habe aber in dem Thread ID 38099 Updated 09/10/2016 leider keinen Trick gefunden, der mir weiterhelfen könnte
http://community.act.com/t5/Act/Install ... m-p/326765
Auf Seite 2 der Diskussion findest du die einfachere Möglichkeit es zum Laufen zu kriegen.
Dies steht im ACT! Knowledgebase Artikel (abgesehen mal von der Möglichkeit nach Microsoft SQL 2014 zu googeln).Ronald hat geschrieben: Wenn ich aber eine getrennte Installation machen will, stehe ich vor der Frage: „Woher bekomme ich einen lizenzierte SQL Server 2014?“
http://kb.act.com/app/answers/detail/a_id/38099
===> "Microsoft SQL Server 2014 Express: Download Microsoft SQL Server 2014 from Microsoft Here and execute the file."
Der SQL Express ist immer kostenlos. Nur der Standard muss (sehr sehr teuer) bezahlt werden. Aber das was ACT! mitbringt und installiert ist natürlich auch "nur" der Express (was auch reicht, es dürfte kaum jemand geben der eine ACT! Datenbank über 10GB hat - dies ist die Grenze bei der Express Edition).
Mein System: Win 10 Pro 1607 64bit
Das wär ja eine elegant und verblüffend einfache Lösung! Noch habe ich sie aber NICHT.
Computerverwaltung
- Dienste
- SQL Service (ACT7) [Lokales System]
- Eigenschaften
- Anmelden > Lokales Systemkonto ist markiert
(Diese Schritte sehen zwar ein wenig anders aus, als beschrieben, halte ich aber für richtig)
Wenn ich jetzt „Anmelden als Dieses Konto:“ wähle, erhalte ich ein leeres Konto mit eingetragenen Kennwort.. Welches Konto soll ich eintragen?
Trage ich das Konto „Lokaler Dienst“ ein, wird ein gültiges Kennwort verlangt. Woher nehmen?
Nachtrag:
Wie sollten denn die SQL Einträge generell aussehen?
- Lokaler Dienst / Lokales System / Netzwerkdienst
Bezüglich Bezugsquelle SQL Server: Ich habe den Hinweis auf die Express-Version gelesen. Da aber bei mir unter den installierten Programmen keine Express-Version erwähnt wird, folgerte ich: ACT! 18 benötigt die (teure) Standardversion.
Das wär ja eine elegant und verblüffend einfache Lösung! Noch habe ich sie aber NICHT.
Computerverwaltung
- Dienste
- SQL Service (ACT7) [Lokales System]
- Eigenschaften
- Anmelden > Lokales Systemkonto ist markiert
(Diese Schritte sehen zwar ein wenig anders aus, als beschrieben, halte ich aber für richtig)
Wenn ich jetzt „Anmelden als Dieses Konto:“ wähle, erhalte ich ein leeres Konto mit eingetragenen Kennwort.. Welches Konto soll ich eintragen?
Trage ich das Konto „Lokaler Dienst“ ein, wird ein gültiges Kennwort verlangt. Woher nehmen?
Nachtrag:
Wie sollten denn die SQL Einträge generell aussehen?
- Lokaler Dienst / Lokales System / Netzwerkdienst
Bezüglich Bezugsquelle SQL Server: Ich habe den Hinweis auf die Express-Version gelesen. Da aber bei mir unter den installierten Programmen keine Express-Version erwähnt wird, folgerte ich: ACT! 18 benötigt die (teure) Standardversion.
Es funktioniert exakt und einwandfrei so wie es dort beschrieben ist. Wie du selber schreibst "Diese Schritte sehen zwar ein wenig anders aus, als beschrieben" bist du an der falschen Stelle. Bitte lies genau und gehe zur richtigen Stelle und mach das was dort geschrieben steht. Ich habe es extra jetzt nochmal installiert und er frägt definitiv nicht nach einem Kennwort wenn man es auf Local Service umstellt.
Ja, ich war an der falschen Stelle! Ich war so interessiert an einer Lösung, dass ich wohl eine zeitlich begrenzte Leseschwäche hatte.
Für alle Forum-Mitglieder die mitlesen. Richtig ist:
-Computerverwaltung
-Dienste und Anwendungen
-SQL Server Configuration Manager
-SQL Server Services
-SQL Server (ACT7)
- Rechtsklick > Eigenschaften > Log on as: Built account: Von „Local system“ geändert in „Local Service“ > OK > Verlangt Service Neustart
Danach war Acronis True Image Backup problemlos möglich
Problem gelöst! Vielen Dank an AnybodyM. Wieder was gelernt - es war mir ein Vergnügen
Für alle Forum-Mitglieder die mitlesen. Richtig ist:
-Computerverwaltung
-Dienste und Anwendungen
-SQL Server Configuration Manager
-SQL Server Services
-SQL Server (ACT7)
- Rechtsklick > Eigenschaften > Log on as: Built account: Von „Local system“ geändert in „Local Service“ > OK > Verlangt Service Neustart
Danach war Acronis True Image Backup problemlos möglich
Problem gelöst! Vielen Dank an AnybodyM. Wieder was gelernt - es war mir ein Vergnügen
Problem leider NICHT gelöst - oder besser gesagt: Es wurde gegen ein anderes ausgetauscht!
Das mit dem Acronis Backup funktioniert! Aber jetzt kommt bei dem Versuch
a) einer Datenbanksicherung ein Hinweis "Der Pfad zum Datenspeicher ist ungültig"
b) einer Datenbankwiederstellung eine umfangreiche Fehlermeldung
Wenn ich die ursprüngliche Einstellung " Local System" wiederherstelle, funktioniert alles normal (bis auf das Acronis Backup).
Also werde ich ein Backup mit Acronis True Image nicht mehr aus dem laufendem Programm, sondern zukünftig NUR über das Booten mit der Acronis Notfall-CD machen!
Das mit dem Acronis Backup funktioniert! Aber jetzt kommt bei dem Versuch
a) einer Datenbanksicherung ein Hinweis "Der Pfad zum Datenspeicher ist ungültig"
b) einer Datenbankwiederstellung eine umfangreiche Fehlermeldung
Wenn ich die ursprüngliche Einstellung " Local System" wiederherstelle, funktioniert alles normal (bis auf das Acronis Backup).
Also werde ich ein Backup mit Acronis True Image nicht mehr aus dem laufendem Programm, sondern zukünftig NUR über das Booten mit der Acronis Notfall-CD machen!