From d100e0189a3652c77bf4c570df164a4969c6811b Mon Sep 17 00:00:00 2001 From: KammM Date: Mon, 14 Oct 2024 11:23:34 +0200 Subject: [PATCH] =?UTF-8?q?Set-DFSServerClient:=20Integration=20Pr=C3=BCfl?= =?UTF-8?q?ogik=20f=C3=BCr=20Serververf=C3=BCgbarkeit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Set-DFSServerClient.cmd | 39 ++++++++++++++---- ...t-DFSServerClient_WindowsTaskScheduler.xml | Bin 4170 -> 3858 bytes 2 files changed, 30 insertions(+), 9 deletions(-) diff --git a/current/Set-DFSServerClient/Set-DFSServerClient.cmd b/current/Set-DFSServerClient/Set-DFSServerClient.cmd index e0b5e6d..8945101 100644 --- a/current/Set-DFSServerClient/Set-DFSServerClient.cmd +++ b/current/Set-DFSServerClient/Set-DFSServerClient.cmd @@ -1,4 +1,4 @@ -@ECHO OFF +@ECHO OFF REM ---------------------------------------------------------------------------- REM Copyright (c) 2024 by Digital Data GmbH REM @@ -6,8 +6,8 @@ REM Digital Data GmbH • Ludwig-Rinn-Strasse 16 • D-35452 Heuchelheim REM Tel.: 0641/202360 • E-Mail: info-flow@digitaldata.works REM ---------------------------------------------------------------------------- REM Creation Date / Author: 06.01.2024 / MK -REM Version Date / Editor: 27.02.2024 / MK -REM Version Number: 1.1.0.0 +REM Version Date / Editor: 08.10.2024 / MK +REM Version Number: 1.2.0.0 pushd "%~dp0" @@ -17,13 +17,34 @@ SET DFSRSERVERPATH=\\DD-STO01\DD-STO01-A2$ ping -n 1 %DFSRSERVER% >nul IF %errorlevel% equ 0 ( - ECHO Der Server %DFSRSERVER%, ist erreichbar! - dfsutil.exe client property state active %DFSRROOTPATH%\ArchivedObjects %DFSRSERVERPATH%\ArchivedObjects - dfsutil.exe client property state active %DFSRROOTPATH%\ServerObjects %DFSRSERVERPATH%\ServerObjects - dfsutil.exe client property state active %DFSRROOTPATH%\SharedObjects %DFSRSERVERPATH%\SharedObjects - dfsutil.exe client property state active %DFSRROOTPATH%\UserObjects %DFSRSERVERPATH%\UserObjects + ECHO Der primäre Server %DFSRSERVER%, ist erreichbar! + SET DFSRSERVERPATH=\\DD-STO01\DD-STO01-A2$ + GOTO :SetDFSR + ) else ( - ECHO Der Server %DFSRSERVER%, ist nicht erreichbar! + ECHO Der primäre Server %DFSRSERVER%, ist nicht erreichbar! + SET DFSRSERVERPATH=\\DD-VMP09-STO01\DD-VMP09-STO01-A3-ZFS$ + SET DFSRSERVER=172.24.11.92 ) + +ping -n 1 %DFSRSERVER% >nul +IF %errorlevel% equ 0 ( + ECHO Der sekundäre Server %DFSRSERVER%, ist erreichbar! + SET DFSRSERVERPATH=\\DD-VMP09-STO01\DD-VMP09-STO01-A3-ZFS01$ + GOTO :SetDFSR + +) else ( + ECHO Der sekundäre Server %DFSRSERVER%, ist nicht erreichbar! + ECHO DFSR Server kann nicht gesetzt werden! + GOTO :EOF +) + +:SetDFSR +dfsutil.exe client property state active %DFSRROOTPATH%\ArchivedObjects %DFSRSERVERPATH%\ArchivedObjects +dfsutil.exe client property state active %DFSRROOTPATH%\ServerObjects %DFSRSERVERPATH%\ServerObjects +dfsutil.exe client property state active %DFSRROOTPATH%\SharedObjects %DFSRSERVERPATH%\SharedObjects +dfsutil.exe client property state active %DFSRROOTPATH%\UserObjects %DFSRSERVERPATH%\UserObjects + +:EOF timeout /t 10 exit \ No newline at end of file diff --git a/current/Set-DFSServerClient/Set-DFSServerClient_WindowsTaskScheduler.xml b/current/Set-DFSServerClient/Set-DFSServerClient_WindowsTaskScheduler.xml index e7458da89f6b5484f002190fd5e244b4d07298e0..15001eaee15fbd0be80e1411fbd5b5905a3d75d4 100644 GIT binary patch delta 54 zcmX@5FiCF11;))x%puH@J`AZ0i44UIB@6)!MGTn?Wk8$*6ieS+%*M&eS^^X--Q3K5 GoCN@npbjMf delta 336 zcmYk2Jqp4=6oe>ac*K%cvTCic3@iSWXBbXai4h@D~=ajwD+{)s~s4n%x@3QHnl7*UCF)L3fj@|r{y zQjuD7FYAho2eB0WKY$pC_KTgyR2Y&C=_xZxv82EpRn$@AOaA`GrC}D6hcPts9Zs6_ X0dg2$-gY5rSy{`Tr7@Cj?w0uiftf>;