Ich verwende IBM IIS 11.3. Ich möchte das Datenprojekt-Backup auf täglicher Basis automatisieren. Kann mir jemand mitteilen, wie man ein Linux-Skript schreibt, das die Projekte selbst auflistet und selbst Backup macht?Datensicherung Projekt Sicherung Automatisierung
0
A
Antwort
0
Ich bin nicht sicher, wie Datastag Aufträge von Unix zu exportieren, aber es gibt einen Weg, um den Export (Backup) Aufträge von Projekten mit ‚dsexport‘ und ‚dscmdexport‘ Dienstprogramme zu automatisieren.
Diese Tools werden von IBM bereitgestellt und befinden sich im Verzeichnis "C: \ IBM \ InformationServer \ Clients \ Classic". Wenn Sie ein Beispiel überprüfen möchten, können Sie das automatic comparison of datastage jobs using diffapicmdline utility sehen. Auf diese Weise können Sie auch Export-Utilities verwenden.
0
Hier ist ein Code für den Einstieg:
# Export the name of all your Datastage projects
$DSHOME/bin/dsjob -lprojects > projectList.txt
while read projectName
do
echo "Processing project $projectName"
cd "/xxx/xxx/xxx/$projectName" # Your datastage project directory"
# Export the name of all your Datastage jobs for this project
$DSHOME/bin/dsjob -ljobs $projectName > ${projectName}_JobList.txt
while read jobName
do
echo "Exporting job $jobName" of project $projectName
$DSHOME/xxx/istool export -dom yourdomain -u yourusername -p yourpassword -ar /$[jobName}.isx -ds 'SERVER/${projectName}/*/*.* '
done < ${projectName}_JobList.txt
done < projectList.txt
würde ich um Hilfe, bevor er fragte hier auf dieser sich einige Online-Suche nach Beispielen und zumindest unter einen Stich vorschlagen zu tun. –