Beruflich Dokumente
Kultur Dokumente
Guide
vSphere Data Protection 6.0
EN-001565-00
You can find the most up-to-date technical documentation on the VMware Web site at:
http://www.vmware.com/support/
The VMware Web site also provides the latest product updates.
If you have comments about this documentation, submit your feedback to:
docfeedback@vmware.com
Copyright 20072015 VMware, Inc. All rights reserved. This product is protected by U.S. and international copyright and
intellectual property laws. VMware products are covered by one or more patents listed at
http://www.vmware.com/go/patents.
VMware is a registered trademark or trademark of VMware, Inc. in the United States and/or other jurisdictions. All other marks
and names mentioned herein may be trademarks of their respective companies.
VMware, Inc.
3401 Hillview Ave.
Palo Alto, CA 94304
www.vmware.com
VMware, Inc.
Contents
1 UnderstandingVDP 13
IntroductiontovSphereDataProtection 14
BenefitsofvSphereDataProtection 14
VDPFunctionality 15
ImagelevelBackupandRestore 16
SingleVMDKBackupandRestore 16
GuestlevelBackupandRestore 16
Replication 17
FileLevelRecovery 17
CustomerExperienceImprovementProgram 17
vSphereDataProtectionArchitecture 17
2 VDPInstallationandConfiguration 19
vSphereDataProtectionCapacityRequirements 20
SoftwareRequirements 20
HardwareVersionsandMigration 20
vSphereHostsandvSphereFlashReadCacheCompatibilityandPerformance
UnsupportedDiskTypes 20
SystemRequirements 20
VDPSystemRequirements 21
IPv6Requirements 21
PreinstallationConfiguration 21
DNSConfiguration 21
NTPConfiguration 22
vCenterHostsandClustersView 22
UserAccountConfiguration 22
VDPBestPractices 23
GeneralBestPractices 23
HotAddBestPractices 24
StorageCapacityforInitialVDPDeployment 24
MonitoringVDPCapacity 24
VDPInstallation 25
DeployingtheOVFTemplate 25
InitialConfiguration 26
20
3 VDPApplianceUpgrades 31
BestPractices 32
SupportedUpgradePaths 32
CreatingaSnapshotoftheVDPAppliance 33
MountingtheUpgradeISOImageontheAppliance 34
InstallingtheUpgrade 34
Freeingupspacefortheupgrade 36
CompletingtheUpgrade 36
RevertingBacktoaSnapshot 37
UpgradingProxySoftware 38
VMware, Inc.
4 PostInstallationConfigurationofVDPAppliance 41
AbouttheVDPConfigureUtility 42
ViewingStatus 42
StartingandStoppingServices 43
CollectingLogs 44
ModifyingConfigurationSettings 45
NetworkSettings 45
vCenterServerRegistration 45
RollingBackanAppliance 46
EmergencyRestore 46
AutomaticHostDetection 49
RefreshingRestorePoints 49
ReconnectingtheHosttothevCenter 49
5 SecuringCommunicationbetweenvCenterandVDP 51
SecureVDPServicesCommunicationtovCenter 52
SecureExternalProxyCommunicationwithvCenter 53
6 ConfiguringVDP 55
LoginSecurity 56
ConfiguringtheCustomerExperienceImprovementProgram 56
ConfigurationandMonitoring 57
ViewingBackupApplianceConfiguration 57
EditingtheBackupWindow 58
ConfiguringEmail 58
ViewingtheUserInterfaceLog 59
RunninganIntegrityCheck 60
MonitoringVDPActivity 60
ViewingRecentTasks 61
ViewingAlarms 61
ViewingtheEventConsole 62
VDPShutdownandStartupProcedures 62
7 Proxies 63
ProxyOverview 64
ConsiderationsBeforeDeployinganExternalProxy 64
DeploymentofExternalProxies 64
NumberofProxiestoDeployandProxyThroughputsperProxy 64
BestPracticeswhenDeployingaVDPAppliance 65
ManagingInternalandExternalProxies 66
ExternalProxySupport 66
AddinganExternalProxy 68
DisablingtheInternalProxy 68
(Optional)ConfiguringProxyCertificateAuthentication 69
MonitoringExternalProxyHealthStatus 69
HealthStatusCriteria 69
ExternalProxyLogs 69
8 StorageManagement 71
CreatingNewStorage 72
MinimumStoragePerformance 73
AttachingExistingVDPDisks 73
DetachingandReattachingStorage 75
VMware, Inc.
Contents
ViewingtheStorageConfiguration 76
9 DataDomainIntegration 79
VDPandDataDomainSystemIntegration 80
ArchitectureOverview 80
VDPClientSupport 81
BestPractices 81
DataDomainLimitations 82
Backup 82
Restore 82
SecurityEncryption 82
DataMigration 82
PreintegrationRequirements 82
NetworkThroughput 83
NetworkConfiguration 83
NTPConfiguration 83
Licensing 84
PortUsageandFirewallRequirements 84
Capacity 84
DataDomainSystemStreams 84
ExistingBackupProductsinUsewithDataDomain 85
PreparingtheDataDomainsystemforVDPIntegration 85
AddingaDataDomainSystem 86
ChangingtheMaxStreamsValue 87
EditingtheDataDomainSystem 87
DeletingtheDataDomainSystemfromtheVDPAppliance 88
BackupswithVDPandDataDomain 90
HowBackupsWorkwithVDPandDataDomain 90
WhereBackupDataisStored 90
HowVDPApplianceManagesBackupData 90
SupportedBackupTypes 90
CancelingandDeletingBackups 90
SelectingaDataDomainTargetforBackups 91
ReplicationControl 91
ReplicationDataFlow 91
ReplicationSchedule 91
ReplicationConfiguration 92
ReplicationMonitoringwithVDP 92
ServerMaintenanceActivityMonitoring 92
RestoringAvamarCheckpointbackupsfromDataDomainsystems 92
AssumptionsfortheRestoreOperation 92
PerformingtheCheckpointRestore 93
MonitoringDataDomainfromtheVDPAppliance 94
MonitoringUsingthevSphereWebClient 94
MonitoringUsingtheVDPConfigureUI 94
DataDomainCapacityMonitoring 95
ReclaimingStorageonaFullDataDomainSystem 95
CommonProblemsandSolutions 96
BackupFailsiftheDataDomainSystemisOffline 96
RollingBackafterDeletingaDataDomainSystem 97
10 VDPDiskExpansion 99
PreExpansionRequirements 100
VMFSHeapSizeRecommendations 100
PerformingDiskExpansion 101
VMware, Inc.
ViewingtheStorageConfiguration 102
PerformanceAnalysis 103
RunningthePerformanceAnalysisTest 103
DiskExpansionwithEssentialsPlus 103
11 UsingvSphereDataProtection 105
AccessingvSphereDataProtection 106
AccessingtheVDPApplianceCommandLine 106
UnderstandingtheVDPUserInterface 107
SwitchingVDPAppliances 107
VDPUserInterface 108
ViewingInformationfromtheReportsTab 108
Refresh 108
TaskFailuresTab 108
JobDetailsTab 109
UnprotectedClientsTab 110
12 ManagingBackups 111
BackupJobs 112
ChoosingtheVirtualMachines 112
Identifyingretiredvirtualmachines 112
SpecifyingtheBackupSchedule 113
SettingtheRetentionPolicy 113
CreatingaFullImageBackupJob 114
CreatingaBackupJobonIndividualDisks 115
Unsupporteddisktypes 116
Limitation 116
MigrationonIndividualDisks 117
ViewingStatusandBackupJobDetails 117
EditingaBackupJob 117
CloningaBackupJob 117
DeletingaBackupJob 118
EnablingorDisablingaBackupJob 118
RunningExistingBackupJobsImmediately 118
LockingandUnlockingaBackup 119
13 AutomaticBackupVerification 121
AboutAutomaticBackupVerification 122
Limitations 122
BestPractices 122
CreatingaNewBackupVerificationJob 123
EditingaBackupVerificationJob 124
CloningaBackupVerificationJob 125
ExecutingandRunningaBackupVerificationJob 125
MonitoringBackupVerification 126
EnablingandDisablingaBackupVerificationJob 126
DeletingaBackupVerificationJob 126
14 ManagingRestores 127
RestoreOperations 128
Limitations 128
SelectingBackupstoRestore 128
FilteringforListofBackups 128
VMware, Inc.
Contents
RestoreswhenSnapshotsArePresent 128
RestoringImageBackupstotheOriginalLocation 128
RestoringImageBackupstoaNewLocation 130
RestoringBackupstoIndividualSCSIDisks 131
DeletingaBackupfromtheRestoreTab 132
ClearingallSelectedBackupsfromtheRestoreTab 132
15 Replication 133
ReplicationJobs 134
ReplicationCompatibility 134
ReplicationandDataDomain 136
BestPracticeswhenReplicating 136
Limitations 136
DefiningBackupTypesforaReplicationJob 136
CreatingaReplicationJob 136
ManagingDestinations 140
EditingaReplicationJob 140
CloningaReplicationJob 141
DeletingaReplicationJob 141
EnablingorDisablingaReplicationJob 141
ViewingStatusandReplicationJobDetails 141
RunningExistingReplicationJobsImmediately 141
ReplicationBacktotheSource 141
NodeStructureforRecoveredBackups 142
NodeStructureofBackupsReplicatedAgain 142
ReplicationDestinations 142
ReplicationRecoveryCompatibility 142
EnablingorDisablingReplicationRecovery 143
ReplicationRecovery 143
MultiTenancy 144
16 UsingFileLevelRestore 147
IntroductiontotheVDPRestoreClient 148
LVM/EXTSupport 148
FileLevelRestoreLimitations 148
UnsupportedVMDKConfigurations 148
UnsupportedWindowsConfigurations 149
LoggingintotheRestoreClient 149
BasicLogin 149
AdvancedLogin 150
MountingBackups 150
FilteringBackups 150
NavigatingMountedBackups 151
PerformingFileLevelRestores 151
UsingtheRestoreClientinBasicLoginMode 151
UsingtheRestoreClientinAdvancedLoginMode 152
MonitoringRestores 152
17 VDPApplicationSupport 153
VDPApplicationSupport 154
InstallingApplicationAgents 154
CheckingtheUserAccountControlSettingonMicrosoftWindows 154
InstallingVDPClientswhenUACisEnabled 154
BackingUpandRestoringMicrosoftSQLServers 155
VMware, Inc.
MicrosoftSQLServerOptions 155
HardwareRequirements 155
MicrosoftSQLServerSupport 155
InstallingVDPforSQLServerClient 156
ConfiguringtheClusterClientinaFailoverCluster 157
ConfiguringtheClusterClientforanAlwaysOnAvailabilityGroup 159
CreatingBackupJobsforMicrosoftSQLServers 160
RestoringBackupsofMicrosoftSQLServers 163
MonitoringClientActivity 164
UninstallingtheVDPPluginforSQLServer 164
BackingUpandRestoringMicrosoftExchangeServers 164
MicrosoftExchangeServerOptions 164
MicrosoftExchangeServerSupport 165
Microsoft.NETFramework4Requirement 165
HardwareRequirements 165
UnsupportedMicrosoftExchangeServers 165
InstallingVDPforExchangeServerClient 165
InstallinginaDAGorClusterEnvironment 166
ConfiguringanExchangeDAGClient 167
UsingtheVMwareExchangeBackupUserConfigurationTool 168
ManuallyConfiguringtheVDPBackupService 170
CreatingBackupJobsforMicrosoftExchangeServers 170
RestoringBackupsofMicrosoftExchangeServers 172
SuspendingReplicationinaDAGorCluster 173
MonitoringClientActivity 173
UninstallingtheExchangeServerPlugin 174
GranularLevelRecoveryonMicrosoftExchangeServers 174
BackingUpandRestoringMicrosoftSharePointServers 177
HardwareRequirements 177
SupportedMicrosoftSharePointServers 177
InstallingVDPforSharePointServerClient 178
CreatingBackupJobsforMicrosoftSharePointServers 178
RestoringBackupsofMicrosoftSharePointServers 179
MonitoringClientActivity 180
UninstallingtheVDPPluginforSharePointServer 180
18 VDPDisasterRecovery 181
BasicDisasterRecovery 182
ExtendedDataProtection 182
BestPracticesforArchivingtheVDPAppliancetoTape 182
ExportingtheReplicationTarget 183
ConfiguringBackupsforTapeOut 183
BackingUpVDPReplicationTargettoTape 183
RestoringtheVDPReplicationTargetfromTapetothevCenter 184
A vSphereDataProtectionPortUsage 187
B MinimumRequiredvCenterUserAccountPermissions 189
C vSphereDataProtectionTroubleshooting 193
TroubleshootingVDPApplianceInstallation 194
TroubleshootingtheInstallerPackage 194
TroubleshootingAccessingtheVDPWebClient 194
TroubleshootingVDPBackups 194
VMware, Inc.
Contents
TroubleshootingVDPRestores 196
TroubleshootingVDPReplicationJobs 197
TroubleshootingVDPIntegrityCheck 197
TroubleshootingAutomaticBackupVerification 197
TroubleshootingtheRestoreClient(FileLevelRecovery)
TroubleshootingVDPAdvancedLicensing 199
TroubleshootingtheVDPAppliance 201
TroubleshootingVDPMicrosoftExchangeServer 201
TroubleshootingVDPMicrosoftSQLServer 203
TroubleshootingVDPMicrosoftSharePoint 203
AccessingVDPKnowledgeBaseArticles 203
Index
VMware, Inc.
198
205
10
VMware, Inc.
ThevSphereDataProtectionAdministrationGuidedescribeshowtoinstallandmanagebackupsforsmalland
mediumbusinesses.Thisguidealsoincludestroubleshootingscenariosandrecommendationsforresolution.
Intended Audience
ThisbookisforanyonewhowantstoprovidebackupsolutionsbyusingvSphereDataProtection(VDP).The
informationinthisbookisforexperiencedWindowsorLinuxsystemadministratorswhoarefamiliarwith
virtualmachinetechnologyanddatacenteroperations.
Typographical conventions
VMwareusesthefollowingtypestyleconventionsinthisdocument:
Bold
Usefornamesofinterfaceelements,suchasnamesofwindows,dialogboxes,
buttons,fields,tabnames,keynames,andmenupaths(whattheuser
specificallyselectsorclicks)
Italic
Useforfulltitlesofpublicationsreferencedintext
Monospace
Usefor:
Systemoutput,suchasanerrormessageorscript
Systemcode
Pathnames,filenames,prompts,andsyntax
Commandsandoptions
Monospace
italic
Useforvariables
Monospace
bold
Useforuserinput
[]
Squarebracketsencloseoptionalvalues
Verticalbarindicatesalternateselectionsthebarmeansor
{}
Bracesenclosecontentthattheusermustspecify,suchasxoryorz
...
Ellipsesindicatenonessentialinformationomittedfromtheexample
VMware, Inc.
11
Document Feedback
VMwarewelcomesyoursuggestionsforimprovingourdocumentation.Sendyourfeedbackto
docfeedback@vmware.com.
Online Support
Touseonlinesupporttosubmittechnicalsupportrequests,viewyourproductandcontractinformation,and
registeryourproducts,gotohttp://www.vmware/support/phone_support.html.
Support Offerings
TofindouthowVMwaresupportofferingscanhelpmeetyourbusinessneeds,goto
http://www.vmware.com/support/services.
12
VMware, Inc.
Understanding VDP
Thischapterincludesthefollowingtopics:
IntroductiontovSphereDataProtectiononpage 14
BenefitsofvSphereDataProtectiononpage 14
VDPFunctionalityonpage 15
Replicationonpage 17
FileLevelRecoveryonpage 17
CustomerExperienceImprovementProgramonpage 17
vSphereDataProtectionArchitectureonpage 17
VMware, Inc.
13
Adatastoreisavirtualrepresentationofacombinationofunderlyingphysicalstorageresourcesinthe
datacenter.Adatastoreisthestoragelocation(forexample,aphysicaldisk,aRAID,oraSAN)forvirtual
machinefiles.
ChangedBlockTracking(CBT)isaVMkernelfeaturethatkeepstrackofthestorageblocksofvirtual
machinesastheychangeovertime.TheVMkernelkeepstrackofblockchangesonvirtualmachines,
whichenhancesthebackupprocessforapplicationsthathavebeendevelopedtotakeadvantageof
VMwaresvStorageAPIs.
FileLevelRecovery(FLR)allowslocaladministratorsofprotectedvirtualmachinestobrowseandmount
backupsforthelocalmachine.Fromthesemountedbackups,theadministratorcanthenrestore
individualfiles.FLRisaccomplishedusingtheVDPRestoreClient.
VMwarevStorageAPIsforDataProtection(VADP)enablesbackupsoftwaretoperformcentralized
virtualmachinebackupswithoutthedisruptionandoverheadofrunningbackuptasksfrominsideeach
virtualmachine.
VirtualMachineDisk(VMDK)isafileorsetoffilesthatappearsasaphysicaldiskdrivetoaguest
operatingsystem.Thesefilescanbeonthehostmachineoronaremotefilesystem.
VDPApplianceisapurposebuiltvirtualapplianceforVDP.
14
Providesfastandefficientdataprotectionforallofyourvirtualmachines,eventhosepoweredoffor
migratedbetweenvSpherehosts.
Significantlyreducesdiskspaceconsumedbybackupdatausingpatentedvariablelengthdeduplication
acrossallbackups.
ReducesthecostofbackingupvirtualmachinesandminimizesthebackupwindowbyusingChange
BlockTracking(CBT)andVMwarevirtualmachinesnapshots.
Allowsforeasybackupswithouttheneedforthirdpartyagentsinstalledineachvirtualmachine.
Usesasimple,straightforwardinstallationasanintegratedcomponentwithinvSphere,whichis
managedbyawebportal.
ProvidesdirectaccesstoVDPconfigurationintegratedintothevSphereWebClient.
Protectsbackupswithcheckpointandrollbackmechanisms.
ProvidessimplifiedrecoveryofWindowsandLinuxfileswithenduserinitiatedfilelevelrecoveriesfrom
awebbasedinterface.
Throughemergencyrestore,providesamethodforrestoringthevCenterServerwhenthevCenterServer
isunavailableortheuserisunabletoaccesstheVDPuserinterfacewiththevSphereWebClient.
Throughreplication,enablesyoutoavoiddatalossifthesourceVDPAppliancefailsbecausecopiesof
thebackupsareavailableonadestinationtarget.
VMware, Inc.
DeduplicationStoreBenefits
Enterprisedataishighlyredundant,withidenticalfilesordatastoredwithinandacrosssystems(for
example,OSfilesordocumentssenttomultiplerecipients).Editedfilesalsohavetremendous
redundancywithpreviousversions.Traditionalbackupmethodsmagnifythisbystoringallofthe
redundantdataoverandoveragain.vSphereDataProtectionusespatenteddeduplicationtechnologyto
eliminateredundancyatboththefileandthesubfiledatasegmentlevel.
Variablevs.FixedLengthDataSegments
Akeyfactorineliminatingredundantdataatasegment(orsubfile)levelisthemethodfordetermining
segmentsize.Fixedblockorfixedlengthsegmentsarecommonlyemployedbysnapshotandsome
deduplicationtechnologies.Unfortunately,evensmallchangestoadataset(forexample,insertingdataat
thebeginningofafile)canchangeallfixedlengthsegmentsinadataset,despitethefactthatverylittleof
thedatasethasbeenchanged.vSphereDataProtectionusesanintelligentvariablelengthmethodfor
determiningsegmentsizethatexaminesthedatatodeterminelogicalboundarypoints,whichincreases
efficiency.
LogicalSegmentDetermination
VDPusesapatentedmethodforsegmentsizedeterminationdesignedtoyieldoptimalefficiencyacross
allsystems.VDPsalgorithmanalyzesthebinarystructureofadatasettodeterminesegmentboundaries
thatarecontextdependent.Variablelengthsegmentsaverage24KBinsizeandarefurthercompressed
toanaverageof12KB.ByanalyzingthebinarystructurewithintheVMDKfile,VDPworksforallfile
typesandsizesanddeduplicatesthedata.
VDP Functionality
ThevSphereDataProtectionproduct,startingwithversion6.0,includesallfeaturesthatwerepreviously
includedinVDPAdvanced.VDPfunctionalityisincludedaspartofvSphereEssential+anddoesnotrequire
aspecificlicensekey.ThefollowingtablelistsVDPfunctionality.
Table 1-1. VDP Functionality
Feature
VDP
VirtualmachinessupportedperVDPAppliance
Upto400
NumberofappliancessupportedpervCenter
Upto20
Availablestoragesize
8TB
Supportforimagelevelbackups
Yes
Supportforindividualdiskbackups
Yes
Supportforimagelevelrestorejobs
Yes
Supportforimagelevelreplicationjobs
Yes
Supportfordirecttohostrecovery
Yes
Supportfordetachable/remountabledatapartitions
Yes
Supportforfilelevelrecovery(FLR)
YesSupportsLVMandEXT4withexternalproxies
SupportforguestlevelbackupsandrestoresofMicrosoft
ExchangeServers,SQLServers,andSharePointServers
Yes
Supportforapplicationlevelreplication
Yes
Abilitytoexpandcurrentdatastore
Yes
SupportforbackinguptoaDataDomainsystem
Yes
AbilitytorestoretoagranularlevelonMicrosoftServers
Yes
Supportforautomaticbackupverification(ABV)
Yes
VMware, Inc.
15
VDP
Supportforexternalproxies
Yes,upto24simultaneousvirtualmachinesifthe
maximumnumberof8externalproxiesaredeployed.
SupportforCustomerExperienceImprovementProgram
Yes
16
VMware, Inc.
TheadvantagesofVMwareguestlevelbackupsare:
ProvidesadditionalapplicationsupportforMicrosoftSQLServer,MicrosoftExchangeServer,or
SharePointServerinsidethevirtualmachines
SupportforbackingupandrestoringentireMicrosoftSQLServer,MicrosoftExchangeServer,or
SharePointServersorselecteddatabases
Identicalbackupmethodsforphysicalandvirtualmachines
SeeVDPApplicationSupportonpage 151foradditionalinformationonguestlevelbackupandrestore.
Replication
ReplicationenablesyoutoavoiddatalossifthesourceVDPAppliancefailsbecausecopiesofthebackupsare
availableonthedestinationtarget.
Replicationjobsdeterminewhichbackupsarereplicated,andwhenandtowherethebackupsarereplicated.
Withscheduledoradhocreplicationjobsforclientsthathavenorestorepoints,onlytheclientisreplicated
onthedestinationserver.BackupscreatedwithVDP6.0orlatercanbereplicatedtoanotherVDPAppliance,
toanEMCAvamarserver,ortoaDataDomainsystem.IfthetargetVDPApplianceis5.8orearlier,thenthe
targetmustbeVDPAdvancedorReplicationTargetIdentity.
SeeChapter 15,Replication,onpage 133foradditionalinformationonReplication.
vCenterServer5.1orlater(5.5orlaterrecommended)
VDPvirtualappliance(installedonvSpherehosts;versions5.0,5.1,and5.5aresupported)
vSphereWebClient
Applicationbackupagents
VMware, Inc.
17
Backupdataisdeduplicatedandstoredinthe.vmdkfilesthatmakeuptheVDPvirtualapplianceora
supportedDataDomainappliance.
18
VMware, Inc.
Thischapterincludesthefollowingtopics:
vSphereDataProtectionCapacityRequirementsonpage 20
SoftwareRequirementsonpage 20
SystemRequirementsonpage 20
PreinstallationConfigurationonpage 21
VDPBestPracticesonpage 23
VDPInstallationonpage 25
InitialConfigurationonpage 26
VMware, Inc.
19
Numberofprotectedvirtualmachines
Amountofdatacontainedineachprotectedvirtualmachine
Typesofdatabeingbackedup(OSfiles,documents,anddatabases,forexample)
Backupdataretentionperiod(daily,weekly,monthly,oryearly)
Datachangerates
NOTEAssumingaveragevirtualmachinesizes,datatypes,datachangerates,andaretentionpolicyof30
days,1TBofVDPbackupdatacapacitysupportsapproximately25virtualmachines.
Software Requirements
Usingthelatestversion(6.0)ofVDPisrecommended.VDP6.0requiresthefollowingsoftware:
TheminimumrequirementisvCenterServer5.1,whilevCenterServer5.5orlaterisrecommended.VDP
version6.0supportstheLinuxbasedvCenterServerVirtualApplianceandtheWindowsbasedvCenter
Server.
NOTEVDP5.1isnotcompatiblewithvCenter5.5orlater.
vSphereWebClient(seetheVMwarewebsiteforcurrentvSpherewebbrowsersupport)
WebbrowsersmustbeenabledwithAdobeFlashPlayer11.3orlatertoaccessthevSphereWebClient
andVDPfunctionality
vSpherehostversions5.0,5.1,or5.5
vSphere Hosts and vSphere Flash Read Cache Compatibility and Performance
TheVDPApplianceisdeployedasavirtualmachinewithhardwareversion7,whichenablesbackward
compatibilitywithvSphere4.xhosts.ThevSphereFlashReadCachebackeddisksareonlyavailableon
vSphere5.xhosts,whichexpectaVMtohavehardwareversion10.Asaresult,ifyouattempttoperforman
imagelevelbackupofavSphereFlashReadCachebackeddiskbyusingtheVDPAppliance,thenthecurrent
configurationcausestheappliancetousethenetworkblockdevice(NBD)protocol(insteadofHotAdd)asthe
transportmode,whichadverselyaffectsperformance.
Whenplanningforbackups,makesurethedisksaresupportedbyVDP.Currently,VDPdoesnotsupport
thefollowingvirtualhardwaredisktypes:
Independent
RDMIndependentVirtualCompatibilityMode
RDMPhysicalCompatibilityMode
System Requirements
ThefollowingsectionliststhesystemrequirementsforVDP.
20
VMware, Inc.
0.5TB
1TB
2TB
4TB
6TB
8TB
IMPORTANTAfterVDPisdeployedthesizecanbeincreased.
VDPrequiresthefollowingminimumsystemrequirements:
Table 2-2. Minimum system requirements for VDP
0.5 TB
1 TB
2 TB
4 TB
6 TB
8 TB
Processors
Minimumfour
2GHz
processors
Minimumfour
2GHz
processors
Minimumfour
2GHz
processors
Minimumfour
2GHz
processors
Minimum
four2GHz
processors
Minimum
four2GHz
processors
Memory
4GB
4GB
4GB
8GB
10GB
12GB
Diskspace
873GB
1,600GB
3TB
6TB
9TB
12TB
IPv6 Requirements
DNSserversthatVDPusesinanIPv6environmentmustonlycontainAAAArecordsforhostnames.TheDNS
servermustnotcontainbothanAandanAAAArecordwiththesamehostname.
Preinstallation Configuration
BeforetheVDPinstallation,completethefollowingpreinstallationsteps:
DNSConfigurationonpage 21
NTPConfigurationonpage 22
UserAccountConfigurationonpage 22
VDPBestPracticesonpage 23
DNS Configuration
TheDNSservermustsupportbothforwardandreverselookupontheVDPandthevCenter.
BeforeyoudeployVDP,youmustaddanentrytotheDNSserverfortheVDPAppliancesIPaddressandFully
QualifiedDomainNames(FQDN).Inaddition,communicationtoDNSisrequiredbyVMwareproxynodes
(port53)overbothTCPandUDPprotocols.FailuretosetupDNSproperlycancausemanyruntimeor
configurationissues.
ToconfirmthatDNSisconfiguredproperly,runthefollowingcommandsfromthecommandpromptonthe
vCenterServer:
nslookup<FQDN_of_VDP>
ThenslookupcommandreturnstheFQDNoftheVDPAppliance.
nslookup<FQDN_of_vCenter>
ThenslookupcommandreturnstheFQDNofthevCenterServer.
VMware, Inc.
21
Ifthenslookupcommandsreturntheproperinformation,closethecommandprompt.Ifthenslookup
commandsdonotreturntheinformationyouseek,youcanmanuallyaddtheVDPnameandaddresstothe
/etc/hostsfileinthevCenter.
NTP Configuration
VDPleveragesVMwareToolstosynchronizetimethroughNTP.AllvSpherehostsandthevCenterServer
musthaveNTPconfiguredproperly.TheVDPAppliancegetsthecorrecttimethroughvSphereandmustnot
beconfiguredwithNTP.
CAUTIONConfiguringNTPdirectlyontheVDPAppliancecausestimesynchronizationerrors.
SeetheESXiandvCenterServerdocumentationformoreinformationaboutconfiguringNTP.
Configureuseraccounts
Createasnapshot
MounttheISOimage
Removeasnapshot
Revertbacktoasnapshot
Expanddisks
ConfiguretheVDPAppliancesystemsettings.
RemovetheVDPAppliancefromthevCenterinventory.
Fromawebbrowser,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
Loginwithadministrativeprivileges.
SelectvCenter>HostsandClusters.
Fromawebbrowser,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
22
Loginwithadministrativeprivileges.
SelectvCenter>HostsandClusters.
Ontheleftsideofthepage,clickthevCenterServer.
VMware, Inc.
IMPORTANTEnsurethatyouselectthevCenterfromtherootlevelofthetreestructure(representedunder
HostsandClusters).IfyouselectthevCenterVM,theconfigurationfails.
ClicktheManagetab,andthenselectPermissions.
ClicktheAddpermission(+)icon.
ClickAdd.
FromtheDomaindropdownlist,selectdomain,server,orVSPHERE.LOCAL.
NOTE:ForvCenterversions5.1andearlier,thedefaultdomainisSYSTEMDOMAIN.
SelecttheuserwhowilladministerVDPorbetheSSOadminuser,andthenclickAdd.
10
ClickOK.
11
FromtheAssignedRolelist,selectAdministrator.
12
ConfirmthatthePropagatetochildobjectsboxisselected.
13
ClickOK.
ToverifythatuserislistedunderAdministrators,gotoHome>Administration>RoleManagerandclickthe
Administratorrole.Theuseryoujustaddedshouldbelistedtotherightofthatrole.
IMPORTANTIftheVDPbackupuserusingtheVDPConfigureutilitybelongstoadomainaccount,usethe
SYSTEMDOMAIN\adminformatinVDPconfigure.Iftheusernameisenteredintheformat
admin@SYSTEMDOMAINformat,tasksrelatedtothebackupjobmaynotshowupontheRecentRunning
tasks.
IMPORTANTThedomainaccountpasswordcannotcontainspaces.
DeploytheVDPApplianceonsharedVMFS5orlatertoavoidblocksizelimitations.
Makesurethatallvirtualmachinesarerunninghardwareversion7orlatertosupportChangeBlock
Tracking(CBT).
InstallVMwareToolsoneachvirtualmachinethatVDPwillbackup.VMwareToolsaddadditional
backupcapabilitythatquiescescertainprocessesontheguestOSbeforethebackup.VMwareToolsare
alsorequiredforsomefeaturesusedinFileLevelRestore.
VMware, Inc.
23
WhenconfiguringthenetworkfortheVDPApplianceandthevCenter,donotmodifynetworkaddress
informationbyusingNATorotherconfigurationmethods(firewall,IDS,orTSNR).Whenthese
unsupportedmethodsaredeployedaspartofthevirtualnetwork,someVDPfunctionalitymaynotwork
asdesigned.
IfyouareusingvSphereHostversion5.0,thehostmustbelicensedforHotAdd.vSphereHostversion
5.1andlaterincludethisfeaturebydefault.
TheVDPApplianceisdeployedonavSpherehostthathasapathtothestoragethatcontainsthevirtual
disksbeingbackedup.
HotAddisnotusedonIDEconfiguredvirtualdisks.I/Ooverthenetworknegativelyimpacts
performance.UseSCSIvirtualdisksinstead.
ThetotalcapacityoftheVMFSvolumewhereVDPresidesisequaltothesizeofthelargestvirtualdisk
beingbackedup(freespacecanbelessthanthisamount).
TheblocksizeoftheVMFSvolumewhereVDPresidesisthesameorlargerthanthesizeofthelargest
virtualdiskbeingbackedup.
ThevirtualmachinebeingbackeduphasnovirtualharddisksdesignatedasIndependent.
Thevirtualmachinebeingbackedupisinthesamedatacenter(vCenterServercontainerobject)asthe
VDPAppliance.HotAddtransportcannotcrossthedatacenterboundary.
ThevirtualmachinesandVMDKsinthevCenterServerhavethesamenameasthoseassociatedwiththe
virtualmachinebeingbackedup.
HotAdddoesnotworkwithvirtualmachinesthatusevSphereFlashReadCache(vFlash).
FormoreinformationaboutHotAddbestpractices,refertothefollowingKnowledgeBasearticle:
http://kb.vmware.com/kb/2048138
24
VMware, Inc.
Table 23describesVDPbehaviorforkeycapacitythresholds:
Table 2-3. Capacity thresholds
Threshold
Value
Behavior
Capacitywarning
80%
VDPissuesawarningevent.
Capacitywarning
95%
TasksarenotgeneratedonvCenterforbackup
jobswhencapacityisgreaterthan95%full.
Healthchecklimit
95%
Existingbackupsareallowedtocompletebut
newbackupactivitiesaresuspended.VDP
issueswarningevents.
Serverreadonly
limit
100%
VDPtransitionstoreadonlymodeandnonew
dataisallowed.
Onceyouexceed80%capacity,usethefollowingguidelinesforcapacitymanagement:
Stopaddingnewvirtualmachinesasbackupclients.
Removeunnecessaryrestorepoints.
Deletejobsthatarenolongerneeded.
Reassessretentionpoliciestoseeifyoucandecreaseretentionpolicies
ConsideraddingadditionalVDPAppliancesandbalancebackupjobsbetweenmultipleappliances
VDP Installation
ThevSphereDataProtection(VDP)installationiscompletedthroughtwosteps:
DeployingtheOVFTemplateonpage 25
InitialConfigurationonpage 26
TheVDPAppliancerequiresoneofthefollowingvSpherehostversions:5.0,5.1,or5.5.
TheminimumrequirementisvCenterServer5.1.vCenterServer5.5orlaterisrecommended.
LogintothevCenterServerfromavSphereWebClienttodeploytheOVFtemplate.Ifyouareunableto
connecttothevSphereWebClient,confirmthatthevSphereWebClientserviceisstarted.
TheVDPApplianceconnectstoavSpherehostusingport902.IfthereisafirewallbetweentheVDP
ApplianceandthevSphereHost,port902mustbeopen.SeeChapter A,vSphereDataProtectionPort
Usage,onpage 187,foradditionalinformationonportusage.
TheVMwareClientIntegrationPluginmustbeinstalledonyourbrowser.Ifitisnotalreadyinstalled,it
canbeinstalledduringthefollowingprocedure.
Procedure
1
Fromawebbrowser,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
Loginwithadministrativeprivileges.
SelectvCenter>Datacenters.
OntheObjectstab,clickActions>DeployOVFTemplate.
Ifprompted,allowandinstalltheVMwareClientIntegrationPlugin.
VMware, Inc.
25
SelectthesourcewheretheVDPApplianceislocated.BydefaulttheFilenamedialogissettoOVF
Packages(*.ovf).FromthedropdownboxtotherightofFilename,selectOVAPackages(*.ova).
NavigatetothelocationoftheVDPAppliance.ovafile.Confirmthatyouselecttheappropriatefilefor
thedatastore.ClickOpen.
AftertheVDPAppliance.ovafileisselected,clickNext.
ReviewthetemplatedetailsandclickNext.
10
OntheAcceptEULAsscreen,readthelicenseagreement,clickAccept,andthenclickNext.
11
OntheSelectnameandfolderscreen,typethenamefortheVDPAppliance.Whentypingthename,use
thefullyqualifieddomainname(FQDN),whichtheVDPconfigurationusestofindtheVDPAppliance
inthevCenterinventory.DonotchangetheVDPAppliancenameafterinstallation.
12
ClickthefolderordatacenterwhereyouwanttodeploytheVDPAppliance,andthenclickNext.
13
OntheSelectaresourcescreen,selectthehostfortheVDPApplianceandclickNext.
14
OntheSelectStoragescreen,selectthevirtualdiskformatandselectthelocationofthestorageforthe
VDPAppliance.ClickNext.
15
OntheSetupnetworksscreen,selecttheDestinationNetworkfortheVDPApplianceandclickNext.
16
IntheCustomizetemplatescreen,specifytheDefaultGateway,DNS,Network1IPAddress,and
Network1Netmask.ConfirmthattheIPaddressesarecorrectandmatchtheentryintheDNSserver.
SettingincorrectIPaddressesinthisdialogboxwillrequirethe.ovatoberedeployed.ClickNext.
NOTETheVDPAppliancedoesnotsupportDHCP.AstaticIPaddressisrequired.
17
OntheReadytocompletescreen,confirmthatallofthedeploymentoptionsarecorrect.CheckPoweron
afterdeploymentandclickFinish.
vCenterdeploystheVDPApplianceandbootsintotheinstallmode.YoucanmonitorRecentTasksto
determinewhenthedeploymentcompletes.
Initial Configuration
Prerequisites
EnsurethattheVDP.ovftemplatewasdeployedsuccessfully.SeeDeployingtheOVFTemplateon
page 25formoreinformation.
YoumustbeloggedintothevCenterServerfromthevSphereWebClient.
Enoughfreediskspaceexistsonthedatastore.Whenanoptionalperformanceanalysistestisrunduring
initialconfigurationoftheappliance,41GBperdiskperdatastoreisrequired(forexample,ifthreedisks
areplacedonthesamedatastore,123GBoffreespaceisrequired).Ifthereisnotenoughspaceavailable,
thetestreportsavalueof0foralloftheread,write,andseektestsandgivesafinalstatusofinsufficient
space.
Procedure
1
Fromawebbrowser,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
26
Loginwithadministrativeprivileges.
SelectvCenterHome>vCenter>VMsandTemplates.ExpandthevCentertreeandselecttheVDP
Appliance.
OpenaconsolesessionintotheVDPAppliancebyrightclickingtheVDPApplianceandselectingOpen
Console.
VMware, Inc.
Aftertheinstallationfilesload,theWelcomescreenfortheVDPmenuappears.Openawebbrowserand
type:
https://<IP_address_VDP_Appliance>:8543/vdp-configure/
TheVMwareLoginscreenappears.
6
TyperootintheUserfieldandchangemeinthePasswordfield,andthenclickLogin.
TheVDPWelcomescreenappears.
ClickNext.
TheNetworkSettingsdialogboxappearsbydefault.
Specify(orconfirm)thefollowingnetworkandserverinformationforyourVDPAppliance.Ensurethat
thevaluesarepopulatedcorrectly,otherwisetheinstallationwillfail.
a
IPv4Staticaddress
Netmask
Gateway
PrimaryDNS
SecondaryDNS
Hostname
Domain
ClickNext.
TheTimeZonedialogboxappears.
10
SelecttheappropriatetimezoneforyourVDPAppliance,andclickNext.
TheVDPCredentialsdialogboxappears.
11
InthePasswordfield,typeintheVDPAppliancepasswordbyusingthefollowingcriteria,andthen
verifythepasswordbyretypingitintheVerifypasswordfield.Thispasswordistheuniversal
configurationpassword.
Thefourcharacterclassesareasfollows:
UppercaselettersAZ
Lowercaselettersaz
Numbers09
Specialcharacters(forexample:~!@#,.)
Createthepasswordusingthefollowingcriteria:
12
VMware, Inc.
Ifallfourcharacterclassesareused,thepasswordmustbeatleast6characters.
Ifthreecharacterclassesareused,thepasswordmustbeatleast7characters.
Ifoneortwocharacterclassesareused,thepasswordmustbeatleast8characters.
ClickNext.
27
ThevCenterRegistrationpageappears.
13
Specifythefollowingvalues:
a
vCenterusername
Iftheuserbelongstoadomainaccount,enterthenamebyusingtheSYSTEMDOMAIN\admin
format.
CAUTIONIfanSSOadminuserisspecifiedasthevCenterusernameintheformat<username@vsphere.local>,
tasksrelatedtoVDPoperationsdonotappearinthevCenterRecentTaskspaneofthevSphereWebClient.
FortaskstoappearintheRecentTaskspane,specifytheSSOadminuserintheformat
<vsphere.local\username>.
b
vCenterpassword
vCenterFQDNorIP
vCenterHTTPport(defaultis80)
SpecifyacustomvaluefortheHTTPportifyouneedtoconnecttovCenterovertheHTTPport,
insteadoftheHTTPSport,whichisusedforallothercommunication.
vCenterHTTPSport(defaultis443)
Ifdisabled,selecttheUsevCenterforSSOauthenticationcheckboxforSSOauthentication.
NOTELeavetheUsevCenterforSSOauthenticationcheckboxenabledifyourvCenterhasSSOembedded
inthevCenterServerappliance.Ifyoudisablethisselectionbyclearingthecheckbox,youmustentertheSSO
ServerFQDNorIPaddressandtheSSOportfields.
g
ClickTestConnection.
Aconnectionsuccessmessageappears.Ifthismessagedoesnotappear,troubleshootyoursettings
andrepeatthisstepuntilasuccessfulmessageappears.
IfyoureceivethefollowingmessageonthevCenterRegistrationpage:
Specified user either is not a dedicated VDP user or does not have sufficient vCenter
privileges to administer VDP. Please update your user role and try again.
RefertoUserAccountConfigurationonpage 22forinstructionsonhowtoupdatethevCenteruserrole.
28
VMware, Inc.
14
VMware, Inc.
ClickNexttoadvancetotheCreateStoragepage,whichguidesyouthroughthestoragetypeselection.
SeeCreatingNewStorageonpage 72forstorageconfigurationinformationandthefinalstepsrequired
tocompletetheinitialconfigurationwizard.
29
30
VMware, Inc.
Thischaptercontainsthefollowingtopics:
BestPracticesonpage 32
SupportedUpgradePathsonpage 32
CreatingaSnapshotoftheVDPApplianceonpage 33
MountingtheUpgradeISOImageontheApplianceonpage 34
InstallingtheUpgradeonpage 34
CompletingtheUpgradeonpage 36
RevertingBacktoaSnapshotonpage 37
UpgradingProxySoftwareonpage 38
VMware, Inc.
31
Best Practices
Beforerunningtheupgradeprocess,takeasnapshotoftheVDPAppliancefromthevCenterServer.
TakingasnapshotallowsyoutorestoretheVDPAppliancetoapreviouslyknownstateintheeventthat
theupgradeprocessdoesnotcompletesuccessfully.Forinstructions,refertoCreatingaSnapshotofthe
VDPApplianceonpage 33.
Runtheupgradeduringatimeperiodwhennobackupjobsarerunningorscheduledtorun.
Beforeperforminganupgrade,manuallyclearallVDPalarms.Aftertheupgradecompletes,manually
clearthealarmsagain.RestarttheVDPAppliancetoreconfigurethealarmsbyusingthefollowing
command:
emwebapp.sh --start
32
VMware, Inc.
VDPAdvanced/
VDPAdvanced
VDPAdvanced
X
X
VDP
VDP 6.0
RTI5.8.0
5.5.6
VDP/
5.5.5
VDP/
VDP/
5.1.21
VDP5.5.1
VDP
Advanced
5.1.20
VDP
VDP5.1.11
VDP5.1.11
VDP5.1.10
VDP5.1.10
VDP5.1.1
VDP5.1.1
VDP5.1.0
VDP5.1.0
Advanced
UpgradeTO
Advanced
5.1.20
Upgrade
FROM
VDP
Advanced
5.1.21
VDP5.5.1
VDP/VDP
Advanced
5.5.5
VDP/VDP
Advanced
5.5.6
VDP/VDP
Advanced/
Replication
Target
Identity
(RTI)5.8.0
VDP6.0
NOTEVDP6.0includesallfeaturesthatinearlierversionswereincludedinVDPAdvanced.
Fromawebbrowser,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
Loginasauserwhohasprivilegestoedithardwaresettings.
ClickvCenter>HostsandClusters.
Inthetreeontheleft,clickthedisclosurearrowsuntiltheVDPAppliancedisplays.
RightclicktheVDPApplianceandselectShutDownGuestOS.
NOTEAlwaysshutdownaVDPAppliancebyusingtheShutDownGuestOSaction.DonotusePowerOff
toshutdownaVDPAppliance.
6
Aftertheappliancehasshutdown,rightclicktheVDPApplianceandchooseEditSettings.
IntheVirtualHardwaretable,startingwithHarddisk2,clickthedisclosurearrow.
VMware, Inc.
33
IntheDiskModerow,clickDependent.
ContinuingwithHarddisk3,repeatStep 7untilalltheremainingdiskshavebeensettoDependent
mode.
10
ClickOK.
11
RightclicktheVDPApplianceandchooseTakeSnapshot.
12
Typeanameforthesnapshot.
13
Typeanoptionaldescription.
14
ClickOK.
15
Afterthesnapshotcompletes,rightclicktheapplianceandclickPowerOn.
TheVDPAppliancesnapshothasbeentaken.
CopytheupgradeISOimagetoalocationthatisaccessibletothevSphereWebClient.
Fromawebbrowser,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
Loginasauserwhohasprivilegestoedithardwaresettings.
ClickvCenter>HostsandClusters.
Inthetreeontheleft,clickthedisclosurearrowsuntiltheVDPApplianceappears.
RightclicktheVDPApplianceandchooseEditSettings.
IntheVirtualHardwaretable,clickthedisclosurearrownexttoCD/DVD.
Fromthedropdownmenu,chooseDatastoreISOFile.
TheSelectFilescreenshouldappear.Ifnot,selecttheCD/DVDMediarowandclickBrowse.
FromtheSelectFilescreen,navigatetothedatastoreandthefolderthatcontainstheISOupgradeimage
andselecttheISOimage.ClickOK.
10
ClicktheConnectedcheckboxontheCD/DVDMediarow,andthenclickOK.
TheISOimagebeginsmountingontheVDPAppliance.TheaveragetimeforaVDPUpgradeISOimageto
mountisaboutfiveminutes.
Procedure
1
AccesstheVDPConfigureutility:
https://<IP_address_VDP_Appliance>:8543/vdp-configure/
34
VMware, Inc.
LoginwiththeVDPusernameandpassword.
OntheConfigurationtab,ensurethatalltheservicesarerunning.Ifalloftheservicesarenotrunning,
theupgradewillnotsucceed.
ClicktheUpgradetab.UpgradesthatarecontainedontheupgradeISOimageyoumountedare
displayedintheSWUpgradeswindow.
NOTEIftheISOimagedoesnotappear,closeVDPConfigurebyexitingthewebbrowser.IftheISO
imageisbeingmountedfromaremotefilesystem,theprocessofmountingtheISOimageand
decompressingthefilescantakeupto20minutes.
AfterallowingtimefortheISOimagetomount,iftheUpgradetabstilldoesnotdisplayanavailable
upgrade,itmaybebecausetheimageiscorrupt.AnyISOimagesthatdonotpasschecksumarenot
displayedontheUpgradetab.
Clicktheupgradeyouwanttoinstall,andclickUpgradeVDP.
IMPORTANTTheupgradeprocessdisplaysthefollowingmessageifyoudonothaveenoughdiskspace
fortheupgrade:
Please make sure you have at least 23 GB for repo. 10 GB for var, 1 GB for root partition and 2 GB for space partition.
Beforecontinuingtheupgrade,refertoFreeingupspacefortheupgradeonpage 36tofreeupdisk
spacefortheupgrade.
Theupgradebeginsinstalling.Thisinstallationportionoftheupgradecantakeonetofourhours.Astatus
barupdatestheprogressoftheinstallation.TheVDPApplianceautomaticallyshutsdownaftera
successfulupgrade.
WhenVDPisupgraded,twopluginsmaybevisibleinthevSphereWebClient,asshowninthefollowing
figure.
Toremovetheoldplug,firstensurethatallVDPApplianceshavebeenupgraded.Then,refertothe
VMwarevSphereDocumentationCenterwebsiteforinformationaboutmanagingvSphereWebClient
plugins.
ToremovetheVDPplugin,youmustupgradeallVDPAppliancestoVDPversion6.0andusetheplugin
managertodisabletheVDPplugin.
RefertoVMwareKnowledgeBasearticleforinformationaboutmanagingvCenterplugins:
http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&docType=kc&externalId=2038
356
6
Tocompletetheupgrade,performthestepsdescribedinCompletingtheUpgrade.
Iftheupgradeprocessfails,youcantrytoinstalltheupgradeagain.Ifyoucannotsuccessfullycompletethe
upgrade,youcanrevertbacktothesnapshotyoutookatthestartoftheupgradeprocess.Forinstructionson
howtorevertbacktothissnapshot,seeRevertingBacktoaSnapshotonpage 37.
VMware, Inc.
35
Performthefollowingproceduretofreeupdiskspace.Otherwise,youcanskipthisprocedure.
Procedure
1
OpenPuttysessionontheVDPAppliance.
Loginasroot.
StoptheVMwareVDPwebservicesbytypingthefollowingcommand:
emwebapp.sh --stop
StoptheApachewebserverbytypingthefollowingcommand:
/etc/init.d/apache2 stop
Removelogfilesfromthe/usr/local/avamar-tomcat/logsdirectorybytypingthefollowing
commands:
cd /usr/local/avamar-tomcat/logs
rm *log*
Removeoldlogfilesfromthe/root/.avamar/var/mc/cli_logdirectorybytypingthefollowing
commands:
cd /root/.avamar/var/mc/cli_log
rm *.log.*
Removethemod_jk.logfilebytypingthefollowingcommands:
cd /var/log/apache2
rm mod_jk.log
StarttheApachewebserverbytypingthefollowingcommand:
etc/init.d/apache2 start
StarttheVMwareVDPwebservicesbytypingthefollowingcommand:
emwebapp.sh --start
10
Performtheupgrade.RefertoInstallingtheUpgradeonpage 34.
Fromawebbrowser,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
36
Loginasauserwhohasprivilegestoedithardwaresettings.
ClickvCenter>HostsandClusters.
Inthetreeontheleft,clickthedisclosurearrowsuntiltheVDPApplianceappears.
Ifyourappliancehasnotbeenshutdown,rightclicktheVDPApplianceandchooseShutDownGuest,
andthenclickYes.
Aftertheappliancehasshutdown,rightclicktheVDPApplianceandchooseManageSnapshots.
ClickthesnapshotyoucreatedfortheVDPAppliance.
ClickDelete,andclickYes.
ClickClose.
VMware, Inc.
10
RightclicktheVDPApplianceandchooseEditSettings.
11
StartingwithHarddisk2,clickthedisclosurearrow.
12
IntheVirtualHardwaretable,intheDiskModerow,clickIndependentPersistent.
13
ContinuingwithHarddisk3,repeatStep 11untilalltheremainingdiskshavebeensettoIndependent
Persistentmode.
14
IntheVirtualHardwaretable,clickthedisclosurearrownexttoCD/DVD.
15
FromthedropdownmenuchooseHostDevice.
16
ClickOK.
17
AfterthesnapshothasbeenremovedandtheappliancehasbeenreconfiguredsotheupgradeISOimage
isnolongermounted,rightclicktheVDPApplianceandchoosePowerOn.
TheVDPApplianceupgradeprocessiscomplete.
Afterthesuccessfulupgradecompletesandtheapplianceispoweredon,manuallyrunanintegritycheck.See
RunninganIntegrityCheckonpage 60forinstructions.
NOTEAfterupgradingtheVDPAppliance,whenyoulogintothevSphereWebClientforthefirsttime,the
vSphereWebClientwillnotshowVDPasanoption.YoumustlogoutofthevSphereWebClientandthenlog
inagain.SubsequentloginswillshowVDPasanoption.
LogintothevCenterServerbyusingthevSphereWebClientasauserwhohasprivilegestoedit
hardwaresettingsandremoveasnapshot.
ClickHostsandClusters.
Inthetreeontheleft,clickthedisclosurearrowsuntiltheVDPApplianceappears.
RightclicktheVDPApplianceandchooseShutDownGuest,andthenclickYes.
Aftertheapplianceshutsdown,rightclicktheVDPApplianceandchooseReverttoCurrentSnapshot.
Ifyouhavemorethanonesnapshot,youmustchooseManageSnapshotstochoosethesnapshotyou
wanttorevertbackto.
Afterrevertingtothesnapshot,rightclicktheVDPApplianceandchooseEditSettings.
StartingwithHarddisk2,clickthedisclosurearrow.
IntheVirtualHardwaretable,intheDiskModerow,clickIndependentPersistent.
ContinuingwithHarddisk3,repeatStep 7untilalltheremainingdiskshavebeensettoIndependent
Persistentmode.
10
ClickOK.
11
RightclicktheVDPApplianceandchoosePowerOn.
TheVDPApplianceisresetbacktoitsearlierstate.
VMware, Inc.
37
Procedure
1
AccessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
wherevCenter_ServeristhenetworkhostnameorIPaddressforthevCenterServer.
2
IntheCredentialspage,enteranadministrativevCenterusernameandpasswordandclickLogin.
InthevSphereWebClient,selectVDP.
IntheWelcometoVDPpage,selecttheVDPApplianceandclickConnect.
FromtheVDPuserinterface,selecttheConfigurationtab.
IntheDownloadssection,clicktheExternalProxyUpgradeISOlink.
TheVMwareVDPExternalProxylinuxx86version.isodialogboxdisplays,whereversionisthespecific
versionAvamarsoftwareavailablefordownload.
SavetheVMwareVDPExternalProxylinuxx86version.ovatoatemporaryfolder,suchasC:\Temp,orto
thedesktop.
FromthevSphereClientorvSphereWebClient,logintothevCenterServer.
LocateandselecttheESXServerthathoststheproxyyouwanttoupdate.
10
ClicktheSummarytab.
11
IntheResourcespane,selectadatastoreintheDatastorelist.
ThisdatastoreiswhereyouwilluploadtheISOfile.
Ifyouareperformingmultipleupgrades,youshouldselectadatastorethatisaccessibletothegreatest
numberofproxies.
12
RightclickthedatastoreandselectBrowseDatastore.
TheDatastoreBrowserwindowappears.
13
Selectafolderinthetree.
14
ClickUploadfilestothisdatastore,andthenselectUploadfile.
TheUploadItemsdialogboxappears.
15
BrowsetotheISOfilethatyoudownloaded.
16
SelecttheISOfileandclickOpen.
TheUploadItemsdialogboxcloses.
17
IfanUpload/DownloadOperationWarningappears,clickYestodismissthewarningandcontinuewith
theupload.
18
Waitfortheuploadtocomplete.
19
SwitchtotheVMsandTemplatesviewbyclickingView>InventoryVMsandTemplates.
20
Intheleftpane,locateandselecttheproxyyouwanttoupgrade.
21
RightclickEditSettings.
TheVirtualMachinePropertiesdialogboxappears.
22
38
IntheHardwarelist,selectCD/DVDDrive1.
VMware, Inc.
23
24
Setthefollowingoptions:
a
InDeviceStatus,selectConnected.
InDeviceStatus,selectConnectatpoweron.
InDeviceType,selectDatastoreISOFile.
ClickBrowse.
TheBrowseDatastoresdialogboxappears.
25
BrowsetotheISOfilethatyoudownloaded.
26
SelecttheISOfileandclickOpen.
TheBrowseDatastoresdialogboxcloses.
27
IntheVirtualMachinePropertiesdialogbox,clickOK.
TheVirtualMachinePropertiesdialogboxcloses.
TheISOfileismountedontheproxy.
Theproxyautomaticallywaitsuntilnobackupsarerunning,thenupdatesitself.Becausethepolling
intervalissetto30minutes,itmaketakeupto30minutesafterthelastbackupcompletesfortheupgrade
tobegin.
NOTEWhenyoureboottheproxyvirtualmachine,itupdatesitssoftware.Anybackupsthatarerunning
duringtherebootwillfail.Therefore,youshouldonlyrebootwhenyouareabsolutelycertaintheproxyisnot
beingusedforbackups.
28
EnsurethatyouarestillintheVMsandTemplatesview.Ifnot,switchtotheVMsandTemplatesviewby
clickingView>InventoryVMsandTemplates.
29
Intheleftpane,locateandselecttheproxyyoujustupgraded.
30
RightclickEditSettings.
TheVirtualMachinePropertiesdialogboxappears.
31
IntheHardwarelist,selectCD/DVDDrive1.
32
InDeviceStatus,cleartheConnectedcheckbox.
33
ClickOK.
TheVirtualMachinePropertiesdialogboxcloses.
34
Afterasuccessfulproxyclientupgrade,youcanchecktheversionbyrunningthefollowingcommandon
theproxyvirtualmachine:
avtar --version
VMware, Inc.
39
40
VMware, Inc.
Post-Installation Configuration of
VDP Appliance
Thischaptercontainsthefollowingtopics:
AbouttheVDPConfigureUtilityonpage 42
ViewingStatusonpage 42
StartingandStoppingServicesonpage 43
CollectingLogsonpage 44
ModifyingConfigurationSettingsonpage 45
RollingBackanApplianceonpage 46
EmergencyRestoreonpage 46
VMware, Inc.
41
UsetheVDPApplianceusernameandpassword.AsyoulogintotheVDPConfigureutility,asystemhealth
checkscriptruns.Youmustwaitforthesystemhealthchecktofinishrunningbeforeyoucanperform
configurationtasksfromanyoftheVDPConfigureutilitytabs.
NOTEAftertheapplianceisconfigured,youcanoptionallyrunaperformanceanalysistestfromtheVDP
Configureutility.Thetestrequires41GBperdiskperdatastore.Ifthatamountofspaceisnotavailable,the
utilityreportsinsufficientspaceandtheperformanceanalysistestwillnotrun.
Usetheconfigurationinterfacetoperformthefollowingconfigurationtasks:
InstallingtheUpgradeonpage 34AllowsyoutoupgradetoanewerversionoftheVDPAppliance.
StorageManagementonpage 71Allowsyoutoviewyourstorageconfiguration,addandeditaData
Domainsystem,andaddorexpanddiskstorageontheVDPAppliance.
ViewingStatusonpage 42Allowsyoutoseetheservicescurrentlyrunning(orcurrentlystopped)
ontheVDPAppliance.
StartingandStoppingServicesonpage 43AllowsyoutostartandstopselectedservicesontheVDP
Appliance.
CollectingLogsonpage 44AllowsyoutodownloadcurrentlogsfromtheVDPAppliancefor
troubleshootingpurposes.
ModifyingConfigurationSettingsonpage 45Allowsyoutovieworchangenetworksettings,
configurevCenterRegistration,vieworeditsystemsettings(timezoneinformationandVDPcredentials),
andmanageproxythroughputthroughexternalproxyandinternalproxyconfigurationoptions.
RollingBackanApplianceonpage 46AllowsyoutorestoretheVDPAppliancetoanearlierknown
andvalidstate.
EmergencyRestoreonpage 46AllowsyoutorestoreaVMdirectlytothehostthatisrunningthe
VDPAppliance.ThisemergencyrestoreprocedureisintendedforusewhenthevCenterisunavailable.
Viewing Status
TheConfigurationtablistsalloftheservicesrequiredbyVDPandthecurrentstatusofeachservice.Table 45
describestheservicesusedbyVDP.
Table 4-5. Description of services running on the VDP Appliance.
42
Service
Description
Coreservices
ThesearetheservicesthatcomprisethebackupengineoftheVDPAppliance.Ifthese
servicesaredisablednobackupjobs(eitherscheduledorondemand)willrun,andno
restoreactivitiescanbeinitiated.
Managementservices
Managementservicesshouldonlybestoppedunderthedirectionoftechnicalsupport.
Filelevelrestoreservices
Thesearetheservicesthatsupportthemanagementoffilelevelrestoreoperations.
Backuprecoveryservices
Thesearetheservicesthatsupportbackuprecovery.
VMware, Inc.
Description
Maintenanceservices
Thesearetheservicesthatperformmaintenancetasks,suchasevaluatingwhetherretention
periodsofbackupshaveexpired.TheMaintenanceservicesaredisabledthefirst2448
hoursaftertheVDPApplianceisdeployed.Thiscreatesalargerbackupwindowforinitial
backups.
Backupscheduler
Thebackupscheduleristheservicethatinitiatesschedulebackupjobs.Ifthebackup
schedulerisstopped,noscheduledbackupswillrun.Ondemandbackupscanstillbe
initiated.
NOTEIfanyoftheseservicesstoprunning,analarmistriggeredonthevCenterServer.Ifastoppedservice
isrestarted,thealarmiscleared.Therecanbeadelayofupto10minutesbeforealarmsaretriggeredor
cleared.
Thestatusthatisdisplayedfortheseservicescanbeanyofthefollowing:
Starting
StartFailed
Running
Stopping
StopFailed
Stopped
Loadinggettingstate
Unrecoverable(Coreservicesonly)
Restoring(Managementservicesonly)
RestoreFailed(Managementservicesonly)
Clicktherefreshicontoupdatethestatusdisplay.
Coreservices
Managementservices
Backupscheduler
Maintenanceservices
Filelevelrestoreservices
Backuprecoveryservices
VMware, Inc.
43
Collecting Logs
TheLogCollectortabenablesyoutodownloadlogfilesindividuallyorcollectively.TheLogCollectortab
groupslogfilesintothreesections.Table 46describesthelogfilesineachgroup.
Table 4-6. Log files available from the Log Collector tab
Group
Log files
AllVDPApplianceLogs
AlllogfilesfromtheAllVDPApplianceLogsgroup.
CoreVDPService
MigrationUtility
System
AVI
GSAN
DPNandWorkflow
VDP
ManagementService
MC
FileSystemService
HFSCheck
FileLevelRestoreService
FLRProxy
Replication
Replication
ReplicationRecovery
ImageProxy
Microsoftapplication(MSApp)
ImageBackupandRestore
ClientLogs
Theaggregatedclientlogincludesreplication,backup,restore,orautomaticbackup
verification(ABV)jobsthatpassedwithexceptionsorthatfailed.
Configurations
VDPconfigurationfilesfromproxies,configchecker,agents,andsoforth.These
configurationfilesarelocatedin/space/vdp/config.
Whenyouselectacheckboxnexttoagroupheadingornexttoanindividuallog,theVDPConfigureUI,by
default,createsalogbundlenamedLogBundle.zip.ThelogbundleisintendedprimarilyforsendingVDP
Appliancelogstosupportpersonnel.
NOTEAlllogsarecentrallylocatedin/space/vdp/logs.
Procedure
1
Openawebbrowserandtype:
https://<IP_address_VDP_Appliance>:8543/vdp-configure/
LoginwiththeVDPusernameandpassword.
ClicktheLogCollectortab.
Selectoneormorecheckboxestodownloadlogfiles:
Todownloadalllogfilestoazipfile,selectAllVDPApplianceLogsandclickDownloadtosaveall
logfilesfromVDPservicestoa.zipfile.
TheSelectlocationfordownloaddialogboxappears.Bydefault,thelogbundleisnamed
LogBundle.zip.Renamethefiletoauniquename.
44
Todownloadalllogsunderaspecificheading,selectacheckboxnexttoaheading,andthenclick
Download:
CoreVDPService
ManagementService
FileSystemService
FileLevelRestoreService
VMware, Inc.
Replication
ImageBackupandRestore
Todownloadlogfileslistedundermultipleheadings,selectthecheckboxnexttooneofmorelog
files,andthenclickDownload.
IntheClientLogsgroupbox,clickDownloadtodownloadanaggregatedtextfilewhichcontainsall
clientfailurelogs.
IntheConfigurationsgroupbox,clickDownloadtodownloadonlyVDPconfigurationfile
information.
Network Settings
YoucanconfigurethefollowingnetworksettingsontheConfigurationtab.
NOTEIfyouchangeanynetworksettings,manuallyrunanintegritycheckimmediatelyafterthechangeis
made.FailuretorunanintegritycheckcouldresultinaVDPconnectionfailurewhilerollingbacktoa
previouscheckpoint.SeeRunninganIntegrityCheckonpage 60forinstructions.
IPv4staticaddressTheInternetProtocolv4settingoftheinterface.
NetmaskThenetworkmaskoftheIPv4staticaddress.
GatewayThegatewayaddressoftheIPv4staticaddress.
PrimaryDNSTheprimarydomainnamesystemusedforDNSresolution.
SecondaryDNSThesecondarydomainnamesystemusedforDNSresolution.
HostnameTheuniquenamebywhichacomputerisknownonanetwork(forexample:vdpprimary).
DomainAuniquenamethatidentifiesawebsite(forexample:emc.com).Domainissometimesreferred
toasthedomainname.
Nootherreconfigurationprocessisrunning(forexample,passwordornetworkreconfiguration).
Nobackup,replication,orrestorejobsarerunning.
Nointegritycheckisrunning.
AllservicesarerunningontheVDPAppliance.
IfyouchangeanyvCenterregistrationcredentials,manuallyrunanintegritycheckimmediatelyafterthe
changeismade.FailuretorunanintegritycheckcouldresultinaVDPconnectionfailurewhilerollingback
toapreviouscheckpoint.SeeRunninganIntegrityCheckonpage 60forinstructions.
VMware, Inc.
45
CAUTIONBydefault,VDPkeepstwosystemcheckpoints.Ifyourollbacktoacheckpoint,allbackupsand
configurationchangestakensincethecheckpointwastakenwillbelostwhentherollbackiscompleted.
ThefirstcheckpointiscreatedwhenVDPisinstalled.SubsequentcheckpointsarecreatedbytheMaintenance
service.Thisserviceisdisabledforthefirst24to48hoursofVDPoperation.Intheeventthatyourollback
duringthistimeframe,thentheVDPApplianceissettothedefaultconfigurationandanybackup
configurationsorbackupsarelost.
NOTEIfanyVMwareVDPforExchangeServerClientsorVMwareVDPforSQLServerClientswereinstalled
betweenacheckpointandarollback,theclientsmustbereinstalled.
FollowtheprocedurebelowtorollbackaVDPAppliance.
CAUTIONOnlyrollbacktothemostrecentvalidatedcheckpoint.
Prerequisite
TheVDPAppliancemustbeinstalledandtheVDPAppliancepasswordisrequired.
Procedure
1
Openawebbrowserandtype:
https://<IP_address_VDP_Appliance>:8543/vdp-configure/
LoginwiththeVDPusernameandpassword.
ClicktheRollbacktab.
ClickthelockicontoenableVDProllback.
EntertheVDPAppliancepasswordandclickOK.
Thelockiconchangestounlocked.
Clickthecheckpointthatyouwanttorollbackto.
ClickPerformVDProllbacktoselectedcheckpoint.
AwarningmessageappearsexplainingtheconsequencesofrollingbacktheVDPAppliance.
ClickYes.
Aninformationmessageappearstellingyouarollbackhasbeeninitiated.
ClickOK.
TheVDPApplianceattemptstorollbackanddisplaysstatusinformation.Italsodisplaysaninformation
messageindicatingwhethertherollbacksucceededorfailed.
10
ClickOK.
IftheVDPAppliancedidnotrollbacksuccessfully,contactCustomerSupport.
Emergency Restore
VDPisdependentonthevCenterServerformanyofitscoreoperations.Thedirecttohostemergencyrestore
operationprovidesamethodforrestoringthevCenterServerwhenthevCenterServerisunavailableorthe
userisunabletoaccesstheVDPuserinterfacewiththevSphereWebClient.
46
VMware, Inc.
AnemergencyrestoreoperationrestoresaVMdirectlytothehostthatisrunningtheVDPAppliance.The
EmergencyRestoretabdisplaysalistofVMsthathavebeenbackedupbytheVDPAppliance.Thesevirtual
machinescanberestoredasnewvirtualmachinesontothehostwheretheVDPApplianceisrunning.
Thevirtualmachinebeingrestoredhasavirtualhardwareversionthatissupportedbythehostonwhich
theVDPApplianceisrunning.
Thereisadequatefreespaceinthetargetdatastoretoaccommodatetheentirevirtualmachine.
ThetargetVMFSdatastoretowhichthevirtualmachineisbeingrestoredsupportstheVMDKfilesize.
NetworkconnectivityisavailablefortherestoredvirtualmachinesfromthehostwheretheVDP
Applianceisrunning.
ThereisatleastonelocalaccountwithadministratorprivilegesonthehostwheretheVDPApplianceis
running.
ThevSpherehostonwhichtheemergencyrestoreoperationisbeingperformedcannotbepartofthe
vCenterinventory.AvSpherehostthatiscurrentlymanagedbythevCenterServermustbetemporarily
disassociatedfromthevCenterServertoperformtheemergencyrestore.TodisassociatethevCenter
Server,usethevSphereClient(notthevSphereWebClient)connecteddirectlytothevSpherehost.
Emergencyrestoreallowsyoutorestoreonlytotherootofthehostlevelintheinventory.
EmergencyrestorerequiresthattheDNSserverusedbyVDPisavailableandcanfullyresolvethetarget
vSpherehostname.
EmergencyrestorerestoresthevirtualmachineinthePoweredOffstate.Youmustmanuallylogintothe
hostandpowerontherestoredvirtualmachine.
Emergencyrestorerestoresthevirtualmachineasanewvirtualmachine.Youmustensurethatthename
providedforthevirtualmachineisnotaduplicateofavirtualmachinethatalreadyexists.
EmergencyrestoredoesnotlistMSappclients.
Aninternalproxyisautomaticallyactivatedwhenanemergencyrestoreoperationisperformed.Ifboth
theinternalandexternalproxiesareactivated,youmustdisabletheinternalproxyontheVDPConfigure
utilityfortheemergencyrestoretocompletesuccessfully.
Procedure
1
Ifyouhavenotalreadydoneso,logintothevSphereclientofthehostand,fromtheSummarytabunder
HostManagement,performthefollowingsteps:
a
ClickDisassociateHostfromvCenter.
ClickYeswhenpromptedtoremovethehostfromthevCenter.
LogintotheVDPConfigureutility:
https://<IP_address_VDP_Appliance>:8543/vdp-configure/
ClicktheEmergencyRestoretab.
VirtualmachinesprotectedbyVDParelistedintheEmergencyRestoredialogbox.Here,youcanfindthe
followingdetailsaboutthevirtualmachines:
VMware, Inc.
NameThenameofthevirtualmachinesprotectedbytheVDPAppliance.Byclickingthe
disclosurearrows,youcandeterminethedateandtimeofthelastrestorefortheselectedvirtual
machine.
47
LastKnownPathThelastknownlocationofthevirtualmachineinthevCenterinventorylist.This
locationisupdatedifthevirtualmachineismoved.
Runningrestoredetails:
ClientNameThenameoftheclientonwhichthevirtualmachineisrestored.
StatusThepassorfailstatusoftherestore.
StartTimeThetimetherestorestarted.
CompletedTimeThetimetherestorecompleted.
BytesTransferredThenumberofbytesthatweretransferredduringrestore.
SelectthevirtualmachinethatwillserveastherestorepointandclickRestore.
TheHostCredentialsdialogboxappears.
IntheHostCredentialsdialogbox,entervalidhostcredentials:
ESXiHostnameorIPEnterthevSpherehostnameorvSpherehostIPaddress.
Port443,whichisthedefault,isprepopulated.
UsernameEnterthevSpherehostusername.Therecommendedhostusernameisroot.Forany
otherhostusername,theuseraccountmusthavethecreateVMprivilege.
PasswordEnterthevSpherehostpassword.Ifyouenterinvalidhostcredentials,anerrormessage
displaysandyouwillbeunabletoconnecttothehost.
NOTEIfyoudidnotsuccessfullydisassociatetheselectedvirtualmachinefromitsvCenter,anerrormessage
appearsandyoucannotproceed.
6
ClickOK.
TheRestoreaBackupscreeninitiatestherestorewiththenewnameanddestination.
TheRestoreaBackupdialogboxdisplaysthefollowinginformation:
ClientnameThenameoftheclientonwhichthevirtualmachineisrestored.
BackupThedateandtimestampofthebackups.
NewNameThefieldwhereanewnamemustbeentered,whichcannotbeaduplicateofaVM
thatalreadyexists.
DestinationThevSpherehostname.
DatastoreAdropdownlistofdatastoresavailableasthedestinationtargets.
EnteranewnameintheNewNamefield.Thenamemustbeuniqueandcanbeupto255characterslong.
Thefollowingcharacterscannotbeusedinthename:~!@$^%{}[]|,`;#\/:*?<>&.Inaddition,
diacriticalcharacterscannotbeused(forexample:,,,,and).
Selectadatastoreasthedestinationtargetforthebackup.
CAUTIONThedatastorecapacitysizeislisted.Makesureyouselectadatastorewithenoughdiskspaceto
accommodatetherestore.Insufficientspacecausestherestoretofail.
10 ClickRestore.
11
VerifythattherestoresubmittedsuccessfullybycheckingtheprogressintheRecentTasksdialogbox.
NOTETherestoredvirtualmachineislistedatthevSpherehostlevelintheinventory.Restoringtoamore
specificinventorypathisnotsupported.
48
VMware, Inc.
ThevCenterisunavailableand,aftertheVDPAppliancemigratestoadifferenthostunderHAenabled
clustering,theappliancedisplaystheolderhosttowhichitwasregistered.
ThevCenterbecomesunavailableimmediatelyaftertheapplianceismigratedtoanotherhost.Inthiscase,
thenewhostcannotbedetected,becauseittakestheapplianceaperiodoftimetoprocessandupdate
eventsfromthevCenter.
Inbothofthesecases,theusermustmanuallydeterminetowhichhosttheapplianceisregistered.
LogintotheVDPConfigureURL:
https://<IP_address_VDP_Appliance>:8580/vdp-configure/
ClicktheEmergencyRestoretab.
ClickRefresh.
Theloadingbarrefreshestherestorepoints.
RestorethevCenter.RefertoRestoreOperationsonpage 128forinstructions.
NOTETherestoredvCenterispoweredoffbydefault.
2
OncethevCenterrestorecompletes,poweronthevCenter.
LogintothevCenterURLtoverifyalltheservicesarerunning:
https://<IP_address_vCenter>:5480
LogintotherestoredvCenterthroughthevSphereclient:
https://<IP_address_vCenter>:9443/vsphere-client/
FromthevSphereclient,addthevSpherehosttothenewlyrestoredvCenter.
NOTEOncethevCenterhasbeenrestored,theremaybeadelayofapproximately20minuteswhilethe
vCenterservicesstartup.Duringthisdelay,youwillbeunabletoperformasuccessfulbackuporrestore
operation.Ifyouexperiencedelays,trythebackuporrestorelater.
VMware, Inc.
49
50
VMware, Inc.
Thischaptercontainsthefollowingtopics:
SecureVDPServicesCommunicationtovCenteronpage 52
SecureExternalProxyCommunicationwithvCenteronpage 53
VMware, Inc.
51
Procedure
1
Downloadvcenter-hostname.crtfromthevCenterServerorwebbrowsertotheVDPAppliance:
a
Todownloadthecertificationfromabrowser,typethefollowingURLinthebrowser:
https://vcenter-ip-address
wherevcenteripaddressistheIPaddressofthevCenterServer.
b
Savethevcenter-hostname.crtcertificate.
SSHintoaVDPApplianceastherootuser.
CreateadirectoryintheVDPApplianceundertherootdirectoryorinanypreferredlocation.
mkdir /root/directory
Copy/sftpthevcenter-hostname.crtcertificatethatyoudownloadedtothenewdirectory,
/root/directory,youcreatedontheVDPAppliance.
Importthecertificateintormi_ssl_keystore:
a
Typethefollowingcommand:
/usr/java/latest/bin/keytool -import -file /root/vcentercertificate/vcenter-hostname.crt -alias vcenter-hostname
-keystore /usr/local/avamar/lib/rmi_ssl_keystore
wherevcenterhostnameisthevCenterServerhostname.
Whenpromptedforthekeystorepassword,typechangeme.
Typeyestoacceptthecertificate,andthenpressEnter.
Updatemanagementservicepreferencefile:
a
Openmcserver.xmlinthevieditor:
vi /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml
52
Searchforignore_vc_cert,andthenchangeitsvaluetofalse.
Saveandclosethefile.
UpdatevCenterServerconfigurationfile:
a
Openvcenterinfo.cfginthevieditor:
Addvcenter-ignore-cert=falsetothefile.
Saveandclosethefile.
VMware, Inc.
RestartMCSbytypingthefollowingcommands:
su admin
mcserver.sh --restart
exit
RestarttheTomcatwebapplicationserverbytypingthefollowingcommand:
emwebpp.sh -restart
Procedure
1
Openacommandshellandlogintotheproxyasroot.
CopythevCenterServercertificateto/usr/local/avamarclient/binontheproxy.
NOTEIfachainedSSLcertificateisusedforthevCenter,copythechain.pem file,whichcontainsall
certificatesinthechain,to/usr/local/avamarclient/binontheproxy.
3
Settheproperoperatingsystempermissionsonthecertificatebytypingthefollowingcommand:
chmod 600 /usr/local/avamarclient/bin/vcenter-1.crt
wherevcenter1.crtistheactualcertificatename.
NOTEUsechain.pemforchainedvCenterSSLcertificates.
4
Open/usr/local/avamarclient/var/avvcbimageAll.cmdinaUNIXtexteditor.
Appendthefollowingentrytotheendofthefile:
--ssl_server_authentication_file=/usr/local/avamarclient/bin/vcenter-1.crt
wherevcenter1.crtistheactualcertificatename.
6
Close/usr/local/avamarclient/var/avvcbimageAll.cmdandsaveyourchanges.
Open/usr/local/avamarclient/var/avvmwfileAll.cmd inaUNIXtexteditor.
NOTEUsechain.pemforchainedvCenterSSLcertificates.
8
Appendthefollowingentrytotheendofthefile:
--ssl_server_authentication_file=/usr/local/avamarclient/bin/vcenter-1.crt
wherevcenter1.crtistheactualcertificatename.
9
Close/usr/local/avamarclient/var/avvmwfileAll.cmdandsaveyourchanges.
10
Open/usr/local/avamarclient/var/vddkconfig.iniinaUNIXtexteditor.
11
FindthevixDiskLib.linuxSSL.verifyCertificates=0entry.
12
ChangethevixDiskLib.linuxSSL.verifyCertificates=0 entryto1.
vixDiskLib.linuxSSL.verifyCertificates=1" />
13
VMware, Inc.
Close /usr/local/avamarclient/var/vddkconfig.iniandsaveyourchanges.
53
14 Ensurethattherearenorunningbackuporrestorejobsonthisproxy.
15
Restarttheavagentandvmwareflrservicesbytypingthefollowingcommands:
service avagent-vmware restart
service vmwareflr restart
Results
ThisproxywillnowuseandvalidateSSLcertificateswhenconnectingtothevCenterServer.
RepeatthisprocedureforeachproxyyoudeployinthevCenterenvironment.
54
VMware, Inc.
Configuring VDP
Thischapterincludesthefollowingtopics:
LoginSecurityonpage 56
ConfiguringtheCustomerExperienceImprovementProgramonpage 56
ConfigurationandMonitoringonpage 57
MonitoringVDPActivityonpage 60
VDPShutdownandStartupProceduresonpage 62
VMware, Inc.
55
Login Security
ToincreasesecurityoftheVDPConfigureUI,after5unsuccessfulloginattemptsfromanyuser,theVDP
ConfigureUIislockedfor5minutes.Thispreventsanyloginattemptsduringthattime.Anyexistingsessions
thatarealreadyloggedinareunaffected.
Ifalockoutoccurs:
TheVDPConfigureUIinformstheuserduringaloginattempt.
AvCentereventaboutthelockoutisgenerated.
Thevdp-configure.logcapturesthetime,theuser,thesourceaddress,andrequestheadersofthe
failedloginattemptsthatleduptothelockout.
VersioninformationforVDP
VDPtimezoneanduptime
NumberofVMsprotectedandthenumberofVMsunprotected
Amountofconfiguredcapacity.
DataDomaininuse(true/false)
Capacityutilization
Numberofinternalandexternalproxiesconfiguredandregistered
Numberofworkordersperproxyconfiguredbytheuser
Managementservicesstatus
Latestvalidcheckpointdate
Agentsinuse(SQLServer,Exchange,andSharePoint)
DuringtheinstallationofVDP,youcanenabletheCustomerExperienceImprovementProgramfromthe
ProductImprovementpageintheVDPConfigurationUtility.TheProductImprovementpageprovidesthe
EnableCustomerExperienceImprovementProgramcheckbox.Bydefault,thecheckboxisnotselected.
AnytimeaftertheinstallationyoucanenableordisabletheCustomerExperienceImprovementProgramby
accessingtheVDPConfigureUtilityfromtheawebbrowse.
Prerequisites
Innetworksthatareprotectedbyafirewall,youmayneedtomodifythenetworktohelppreventconnectivity
issueswhentheCustomerExperienceImprovementProgramattemptstouploaddatatotheVMwareserver.
ToensurethatthefirewalldoesnotpreventCustomerExperienceImprovementProgramfromuploadingdata
totheVMwareserver,openthenetworktothefollowingVMwareservers:
https://vcsa.vmware.com:443
https://phtransfer.vmware.com:443
Procedure
1
Openawebbrowserandtype:
https://<IP_address_VDP_Appliance>:8543/vdp-configure/
56
LoginwiththeVDPusernameandpassword.
VMware, Inc.
FromtheConfigurationtab,clickthe
iconandselectProductImprovement.
TheProductImprovementpageappears.
4
EnableordisabletheCustomerExperienceProgrambyselectingorclearingtheEnableCustomer
ExperienceImprovementProgramcheckbox.
Displayname
IPAddress
MajorVersion(VDPversionnumber)
MinorVersion(usedbyTechnicalSupport)
Status
vCenterServer
HostIP
VDPbackupuser
Localtime
Timezone
TheseoptionsareconfiguredduringtheVDPApplianceinstallation.TheycanbeeditedthroughtheVDP
Configureutility.SeePostInstallationConfigurationofVDPApplianceonpage 41foradditionaldetails.
VDPApplianceStorageSummaryDetailsinclude:
CapacityThetotalcapacityoftheVDPAppliance.
SpacefreeHowmuchspaceiscurrentlyavailableforbackups.
DeduplicatedsizeTheamountofdiskspacethebackupsaretakingupindeduplicatedformat.
NondeduplicatedsizeTheamountofdiskspacethebackupswouldtakeupiftheywereconvertedto
anative,nondeduplicatedformat.
NOTEIfaDataDomainsystemisconfiguredasthebackuptarget,theDataDomainStorageSummarydetails
appear.
Figure 62isagraphicalrepresentationofthebackupwindowconfiguration.
VMware, Inc.
57
BackupwindowTheportionofeachdayreservedforperformingnormalscheduledbackups.
MaintenancewindowTheportionofeachdayreservedforperformingroutineVDPmaintenance
activities,suchasintegritychecks.DonotschedulebackupsorperformaBackupNowoperationwhile
VDPisinmaintenancemode.ThebackupjobswillrunbuttheywillconsumeresourcesVDPneedsfor
maintenancetasks.
Jobsthatarerunningwhenthemaintenancewindowbeginsorthatrunduringthemaintenancewindow
willcontinuetorun.
NOTESincetheblackoutwindowhasbeeneliminated,activitiessuchasintegritychecksandgarbage
collectionwillnowrunnonstopduringthemaintenancewindow.
Prerequisites
VerifythatVDPisinstalledandconfigured.
YouareloggedintothevSphereWebClientandconnectedtotheVDPAppliance.
Procedure
1
Fromawebbrowser,accessVDP.RefertoAccessingvSphereDataProtectiononpage 106for
instructions.
FromtheVDPuserinterface,selecttheConfigurationtab(bydefaultyouareontheBackupAppliance
view).
AtthebottomrightcorneroftheBackupApplianceview,clicktheEditbutton.
Thebackupstarttimeanddurationtimeoptionsappear.
Usethedropdownarrowtochoosethestarttimeforthebackupwindow.
Enterthedurationofthebackupwindow.Theminimumbackupwindowis4hoursandthemaximum
backupwindowis16hours.
ClickSave.
Adialogappearstellingyouthatthesettingsweresavedsuccessfully.
ClickOK.
VDPchangesthebackupwindowconfiguration.
Configuring Email
YoucanconfigureVDPtosendSMTPemailreportstospecifiedrecipients.Ifemailnotificationisenabled,
emailmessagesaresentthatincludethefollowinginformation:
VDPAppliancestatus
Backupjobssummary
Virtualmachinessummary
Replicationsummary
NOTEVDPemailnotificationdoesnotsupportcarboncopies(CCs)orblindcarboncopies(BCCs),nordoes
itsupportSSLcertificates.
58
VMware, Inc.
Prerequisites
VerifythatVDPisinstalledandconfigured.
YouareloggedintothevSphereWebClientandconnectedtotheVDPAppliance.
Theemailaccountforemailreportsmustexist.
Procedure
1
Fromawebbrowser,accessVDP.RefertoAccessingvSphereDataProtectiononpage 106for
instructions.
FromtheVDPuserinterface,selecttheConfigurationtab.
SelectEmail.
ClicktheEditbutton(inthebottomrightcornerofthepage).
Specifythefollowing:
EnableemailreportsCheckthisboxtoenableemailreports.
OutgoingmailserverEnterthenameoftheSMTPserverthatwanttousetosendemail.Thisname
canbeenteredaseitheranIPaddress,ahostname,orafullyqualifieddomainname.TheVDP
Applianceneedstobeabletoresolvethenameentered.
Thedefaultportfornonauthenticatedemailserversis25.Thedefaultportofauthenticatedmail
serversis587.Youcanspecifyadifferentportbyappendingacolon(:)andtheportnumbertothe
servername.Forexample,tospecifytheuseofport8025onserveremailserverenter
emailserver:8025.
(optional)MyserverrequiresmetologinCheckthisboxifyourSMTPserverrequires
authentication.
UsernameEntertheusernameyouwanttoauthenticatewith.
PasswordEnterthepasswordassociatedwiththeusername.(VDPdoesnotvalidatethe
password.Thepasswordthatyouenterispasseddirectlytotheemailserver.)
FromaddressEntertheemailaddressfromwhereyouwouldliketheemailreport.Thiscanonly
beasingleaddress.
Toaddress(es)Enteracommaseparatedlistofupto10emailaddresses.
SendtimeFromthedropdownlist,choosethetimeyouwantVDPtoemailreports.
Sendday(s)Checkthedaysyouwantthereportssent.
ReportLocaleFromthedropdownlist,choosethecountryfortheemailreports.
ClicktheSavebutton.
Totestyouremailconfiguration,clickSendtestemail.
VMware, Inc.
59
Prerequisites
VerifythatVDPisinstalledandconfigured.
YouareloggedintothevSphereWebClientandconnectedtotheVDPAppliance.
Procedure
1
Fromawebbrowser,accessVDP.RefertoAccessingvSphereDataProtectiononpage 106for
instructions.
FromtheConfigurationtabintheVDPuserinterface,clickthe
iconandselectRunintegritycheck.
Aconfirmationscreenappears,askingifyouwanttoperformamanualintegritycheck.
3
ClickYes.
Amessageappearsinformingyouthattheintegritycheckhasbeeninitiated.
ClickOK.
VDPstartstheintegritycheck.
MonitortheIntegrityCheckprogressthroughRecentTasks.
NOTEWhentheVDPIntegrityCheckisrunning,theMaintenanceserviceisstopped.Thismaycausea
temporaryVDPerror.WaituntiltheIntegrityCheckiscompleteandtheMaintenanceserviceautomatically
restartsandtheVDPerrormessageisresolved.
ViewingRecentTasksonpage 61.
ViewingAlarmsonpage 61
ViewingtheEventConsoleonpage 62
Tasks,events,andalarmsthataregeneratedbyVDPareprefacedbyVDP:Note,however,thatsomeofthe
tasksandeventsthatoccuraspartofVDPprocessesareperformedbythevCenterServeranddonothavethis
prefix.
Forexample,ifVDPrunsascheduledbackupjobagainstarunningvirtualmachine,thefollowingtaskentries
arecreated:
1
Createvirtualmachinesnapshot(vCenteractingonthevirtualmachinetobebackedup)
VDP:ScheduledBackupJob(VDPstartingthebackupjob)
Reconfigurevirtualmachine(theVDPAppliancerequestingservicesfromvirtualcenter)
Removesnapshot(virtualcenteractingonthevirtualmachinethathascompletedbackingup)
ToseeonlyVDPgeneratedtasksoreventsintheTasksorEventsconsole,enterVDP:intheFilterfield.
60
VMware, Inc.
Backups
AutomaticBackupVerification
Restores
Replications
ReplicationRecovery
VDPConfiguration
IntegrityChecks
ClickingonataskentryintheRecentTaskswindowdisplaystaskdetailsinthepaneatthebottomofthe
screen.TaskdetailscanalsobedisplayedbyclickingthelinknexttothevirtualmachineiconintheRunning
tabunderRecentTasks.
TaskscanalsobecanceledfromtheRunningtasksjobspanebyclickingthedeleteicon.
Viewing Alarms
Table 67liststhealarmsthatthevSphereDataProtection(VDP)Appliancecantrigger:
Table 6-7. vSphere Data Protection alarms
Alarm Name
Alarm Description
VDP:[001]Themostrecentcheckpoint
fortheVDPApplianceisoutdated.
FromtheConfigurationtaboftheVDPuserinterface,clicktheAll
ActionsiconandselectRunintegritycheck.
VDP:[002]TheVDPApplianceis
nearlyfull.
TheVDPApplianceisnearlyoutofspaceforadditionalbackups.You
canfreespaceontheappliancebymanuallydeletingunnecessaryor
olderbackupsandbychangingretentionpoliciesonbackupjobsto
shortenthetimethatbackupsareretained.
VDP:[003]TheVDPApplianceisfull.
TheVDPAppliancehasnomorespaceforadditionalbackups.The
appliancewillruninreadonly(orrestoreonly)modeuntiladditional
spaceismadeavailable.Youcanfreespaceontheappliancebymanually
deletingunnecessaryorolderbackupsandbychangingretention
policiesonbackupjobstoshortenthetimethatbackupsareretained.
VDP:[004]TheVDPAppliance
datastoreisapproachingmaximum
capacity.
ThedatastorewheretheVDPApplianceprovisioneditsdisksis
approachingmaximumcapacity.Whenthemaximumcapacityofthe
datastoreisreached,theVDPAppliancewillbesuspended.The
appliancecannotberesumeduntiladditionalspaceismadeavailableon
thedatastore.
VDP:[005]Coreservicesarenot
running.
StartCoreservicesusingtheVDPConfigureutility.
VDP:[006]Managementservicesare
notrunning.
StartManagementservicesusingtheVDPConfigureutility.
VDP:[007]Filesystemservicesarenot
running(supportedinVDPversions5.5
andlower)
VMware, Inc.
StartFilesystemservicesusingtheVDPConfigureutility.
NOTE:ThisalarmisnotsupportedinVDPversion5.8orlater.
VDP:[008]Filelevelrestoreservicesare
notrunning.
StartFilelevelrestoreservicesbyusingtheVDPConfigureutility.
VDP:[009]Maintenanceservicesare
notrunning.
StartMaintenanceservicesbyusingtheVDPConfigureutility.
VDP:[010]Backupschedulerisnot
running.
StartBackupschedulerbyusingtheVDPConfigureutility.
61
Alarm Description
VDP:[013]ProtectedVirtualMachine
limitexceeded.
ThesupportednumberofprotectedVirtualMachineshasbeen
exceeded.
VDP:[014]BackupRecoveryservices
arenotrunning.
StartBackupRecoveryservicesbyusingthevSphereDataProtection
ConfigurationUtility.
InfoVDP:CriticalVMsBackupJobcreated.
WarningVDP:UnabletoaddHost123clienttobackupjobCriticalVMsbecause...
ErrorVDP:AppliancehaschangedfromFullAccesstoReadOnly.
VDPgenerateseventsonallstatechangesintheappliance.Asageneralrule,statechangesthatdegradethe
capabilitiesoftheappliancearelabelederrors,andstatechangesthatimprovethecapabilitiesarelabeled
informational.Forexample,whenstartinganintegritycheck,VDPgeneratesaneventthatislabeledanerror
becausetheapplianceissettoreadonlybeforeperformingtheintegritycheck.Aftertheintegritycheck,VDP
generatesaneventthatislabeledinformationalbecausetheappliancechangesfromreadonlytofullaccess.
Clickingonanevententrydisplaysdetailsofthatevent,whichincludesalinktoShowrelatedevents.
62
VMware, Inc.
Proxies
Thischapterincludesthefollowingtopics:
ProxyOverviewonpage 64
ManagingInternalandExternalProxiesonpage 66
ExternalProxySupportonpage 66
(Optional)ConfiguringProxyCertificateAuthenticationonpage 69
MonitoringExternalProxyHealthStatusonpage 69
VMware, Inc.
63
Proxy Overview
ThischapterdescribestheuseofinternalandexternalproxiesinVDPAppliances.
Afterinitialdeployment,aVDPAppliancehasonlyinternalproxiesconfigured.AftertheVDPApplianceis
fullydeployed,youcandeployuptoeightexternalproxiesthroughtheVDPConfigurationUI.Ifyou
configuresanexternalproxyfortheVDPAppliance,theinternalproxiesareautomaticallydisabledduring
theprocess.
TheVDPAppliancedoesnothaveaccesstoadatastore,preventingtheHotAddtransportmethodfrom
beingused.RefertothefollowingVMwareknowledgebasearticletodefinetheVMwareHotAddbest
practicesfromabackuppointofview:
http://kb.vmware.com/kb/1008072
TheneedtoperformmorebackupsconcurrentlywhilenotconstrainedbyresourcesonthevSpherehost
norbydatastoreperformance.Amaximumof24concurrentbackupjobsaresupported.
ToperformFileLevelRecovery(FLR)onLogicalVolumeManager(LVM)orEXT4basedfilesystems,
requiresanexternalproxy.
Foranexternalproxy,ifdeployedwiththedefaultconfigurationformemoryandCPUs,theoptimal
numberofproxythroughputsissixwhenrunningbackups.Increasingtheproxythroughputsperproxy
beyondsixleadstoperformancedegradation.
IncreasingtheCPUontheexternalproxyresultsinbetterperformancethanincreasingthememoryon
thesingleexternalproxy.
WhentheexternalproxyconfigurationismodifiedtoeightCPUs,runningeightproxythroughputsper
proxyisoptimal.ThisistrueforLevel0andLevel1backups.Withthisconfiguration,networkbandwidth
becomesthelimitingfactor.
64
Maximizingthenumberofproxiesdeployedmaynotproducethebestperformanceresults.
Asyouincreasethenumberofproxies,theoptimalnumberofproxythroughputsperproxymay
decrease.Withtwoexternalproxiesrunning,forexample,youmayseethebestresultswhilerunningsix
proxythroughputsperproxy.Withfourexternalproxiesrunning,youmayseethebestresultswhile
runningfourproxythroughputsperproxy.Thismaybeconstrainedbythenumberofproxiesper
vSpherehost.
VMware, Inc.
Chapter 7 Proxies
Itisbettertoincreasethenumberofproxythroughputsperproxyinsteadofthenumberofproxieswhen
performingasetnumberofbackups.
IfthevSphereserverresourcesareaconstraint,runmoreproxythroughputsperproxyandreducethe
numberofproxies.
IfthevSphereserverresourcesarenotconstrained,increasethenumberofproxiesandmaintainfour
proxythroughputsperproxy.
Ifsixtoeightexternalproxiesarenecessarytoprocessthedesiredbackups,increasethenumberofproxy
throughputsperproxyandlimitthenumberofexternalproxiesdeployed.
PlacetheVDPApplianceonadatastorewithfasterwriteperformance,preferringiSCSItoNFSforthe
datastore.
Ifthereishighloadonthedatastorewheretheprotectedvirtualmachinesresideduringbackups,reduce
thenumberofproxiesandthenumberofproxythroughputstoproxytofourorless.Thiswillreducethe
quantityofseekandreadoperationswhenperformingbackups.
CreateaDNSrecordfortheVDPAppliancebeforedeployingtheappliance.Ensurebothforwardand
reverselookupareenabledinDNS.
OneofthelaststepswhendeployingVDPistheoptiontorunastorageperformanceanalysis.Runthis
analysistoverifythestorageonwhichVDPisrunningmeetsorexceedsperformancerequirements.The
analysiscouldtakefrom30minutestoafewhourstocomplete.
PlacetheVDPApplianceonaseparatedatastorethanwheretheprotectedVMswillreside.
Whenschedulingbackupjobs,considerstaggeringthestarttimes.
Whenapplicationswithhighchangerates(suchasadatabaseoranExchangeServer)arebackedup,
interleavethemwiththeimagelevelbackups.
Considerotherprocessesthatmayberunning.Trynottoschedulereplicationorautomaticbackup
verificationwhenbackupjobsarerunning.Ifpossible,schedulethesejobstorunafterthebackupjobs
havecompleted,beforethemaintenancewindowopens.
Aninternalproxymustbeactivated,andisautomaticallyactivated,whenanemergencyrestoreoperation
isperformed.
VMware, Inc.
65
Procedure
1
Openawebbrowserandtype:
https://<IP_address_VDP_Appliance>:8543/vdp-configure/
LoginwiththeVDPusernameandpassword.
ClicktheConfigurationtab.
FromtheActionlist,selectManageProxyThroughput.
TheManageProxypageappears.
Selectthenumber,from1to8,ofbackupandrestoreclientsthatyouwanttorunsimultaneously.
ClickNext.
TheReadytoCompletepageappears.
ClickFinishtoapplythechanges.
Cleanuporphanproxies
ExternalproxiesthatareregisteredtotheVDPAppliancebutnolongerexistinthevCenterinventoryare
consideredorphanproxies.IftheproxyvirtualmachineremainsinthevCenterinventoryandyouseethe
EithertheVMisdeletedoriscurrentlynotmanagedbyvCenterwarningfortheproxy,youcanrestart
theproxyvirtualmachinethroughtheVDPConfigureUI.Iftheproblempersists,theissuemightbethe
hostnameisnotresolvableduetoincorrectnetworkconfiguration.Toworkaroundthisissue,deletethe
orphanproxyandredeployanewproxy.
66
VMware, Inc.
Chapter 7 Proxies
RemovetheproxysESXihostfromthevCenter
WhenanexternalproxysESXihostisremovedfromthevCenter,theVDPApplianceconsiderstheproxy
asanorphananddisplaystheEithertheVMisdeletedoriscurrentlymanagedbyvCenterwarning
whenitisselectedintheVDPConfigureUI.UnlesstheESXihostwillbeaddedbacktothevCenter,delete
theorphanproxyentryfromtheVDPConfigureUI.
vCenterswitch
IfaproxysESXihostisnotmovedtothenewvCenteralongwiththeVDPsESXihost,thatproxyappears
asanorphanintheVDPConfigureUI.Unlessyouareplanningtomovetheproxyshosttothenew
vCenterormovetheVDPshostbacktotheoriginalvCenter,deletetheorphanproxyfromVDP
ConfigureUI.
VDProllback
AftertheVDPAppliancerollsbacktoapreviouscheckpoint,anyexternalproxiesaddedordeletedafter
thecheckpointwastakenappearasorphanproxiesintheVDPConfigureUI.Foraddedexternalproxies,
youcanrestartthemthroughtheVDPConfigureUItoreregisterorredeploythem.Forthedeleted
proxies,deletetheorphanproxyentriesfromtheVDPConfigureUI.
RebuildVDPfromscratchandrollback
IftheVDPApplianceexperiencedissuesthatrequiredarebuildfromscratch,andtheappliancerolled
backtoacheckpointfromDataDomain,usetheVDPConfigureUItochangetheappliancespassword
immediately.Anyexternalproxiesthatweredeployedbeforethecheckpointwastakenaredisplayedas
orphans.DeletetheseorphansfromtheVDPConfigureUI.Anyexternalproxiesthatweredeployedon
therebuiltVDPAppliancebeforethecheckpointrollbackappearwithaFailedtoauthenticatewiththe
proxywarning.UpdatetheproxyspasswordafteryouchangetheVDPAppliancespassword.
VDPdisasterrecoveryfromtape
IftheVDPApplianceisrecoveredfromtapeafteradisaster,deletetheorphanexternalproxiesfromthe
VDPConfigureUIanddeploynewones.
Updatepassword
WhentheVDPAppliancespasswordischangedthroughtheVDPConfigureUI,theVDPAppliance
updatesthepasswordonallregisteredexternalproxies.Ifaproxyspasswordisnotupdated,youwillsee
aFailedtoauthenticatewiththeproxywarningwhentheproxyisselected.Youcanupdatetheproxys
passwordmanuallythroughtheVDPConfigureUI.
Restartproxy
IfanypreviouslyregisteredexternalproxiesappearasnotregisteredintheVDPConfigureUI,restartthe
proxies,whichwillpowercycletheproxiesandreregisterthemtotheVDPAppliance.
Emergencyrestore
Whenanemergencyrestoreoperationisperformedwithexternalproxies,theinternalproxyis
automaticallyenabled.WhentheemergencyrestoreoperationcompletesandalltheESXihostsare
reconnectedtothevCenter,youcaneitherdeletetheinternalproxyordeletealltheexternalproxies.Do
notenableboththeinternalandexternalproxiesfornonemergencyrestoreactivities.
Limitations
ExternalVDPproxiesaresupportedonlyonvSphere5.1andlater.
ThelimitofexternalproxiesperVDPApplianceis8.
Themaximumnumberofconcurrentbackupjobsis24.
FileLevelRecovery(FLR)invirtualmachinesthatusetheEXT4filesystemrequirestheuseofanexternal
proxy.
VMware, Inc.
67
Procedure
1
Openawebbrowserandtype:
https://<IP_address_VDP_Appliance>:8543/vdp-configure/
LoginwiththeVDPusernameandpassword.
ClicktheConfigurationtab.
FromtheActionlist,selectAddProxy.
TheAddProxypageappears.
OntheHostandStoragepage,specifythefollowingcredentials,andthenclickNext.
HostSelectadestinationhostfromthelist.
StorageSelectadestinationstoragedevicefromthelist.
NetworkConnectionSelectanetworkconnectionforthevirtualmachinefromthelist.
OntheNetworkpage,enterthefollowingnetworksettings,andthenclickNext.
IPv4staticaddressTheInternetProtocolv4settingoftheinterface.
NetmaskThenetworkmaskoftheIPv4staticaddress.
GatewayThegatewayaddressoftheIPv4staticaddress.
PrimaryDNSTheprimarydomainnamesystemusedforDNSresolution.
SecondaryDNSThesecondarydomainnamesystemusedforDNSresolution.
OntheReadytoCompletepage,reviewthedeploymentsettings.
NOTEYoucanchangethenameoftheexternalproxyvirtualmachineontheReadytoCompletepage.
8
ClickFinishtodeploytheproxy.
MakesuretheproxydeploystothedatastorethatwasselectedinStep 5.If,aftersuccessfuldeployment,the
proxydeploystoaVMwarevSphereDistributedResourceScheduler(DRS)cluster,theclustercanmovethe
proxybyusingstoragevMotion.Anyjobsrunningontheproxywhileitismigratingtodifferentstorageare
atrisk.HotAdddoesnotworkforproxieslocatedinaDRScluster.You,therefore,mustmanuallydisableDRS
fortheproxy.
TodisableDRSmanuallyfortheproxy,selecttheDRStabonthevSphereserverhostingtheproxyandselect
Disable.
Procedure
1
IntheVDPConfigureUI,selecttheinternalproxyfromtheProxieslist.
SelectManageproxyfromtheProxiesActionsicon.
TheManageinternalproxywizarddisplays.
68
VMware, Inc.
Chapter 7 Proxies
EnabletheDisableinternalproxycheckbox,andclickNext.
OntheReadytoCompletepageofthewizard,clickFinishtoapplythechanges.
DiskUsage
WarningAnyfilesystemthatisgreaterthan70%capacity.
CriticalWarningAnyfilesystemthatisgreaterthan90%capacity.
CPULoad
Warning15minuteloadaverageisgreaterthan1.5.
CriticalWarning15minuteloadaverageisgreaterthan5.0.
MemoryUsage
WarningUsageisgreaterthan85%.
CriticalWarningUsageisgreaterthan95%.
VMware, Inc.
69
70
VMware, Inc.
Storage Management
Thischaptercontainsthefollowingtopics:
CreatingNewStorageonpage 72
AttachingExistingVDPDisksonpage 73
DetachingandReattachingStorageonpage 75
ViewingtheStorageConfigurationonpage 76
VMware, Inc.
71
Limitations
Youcannotmigratetheappliancetoanewhostortoanewdatastorewhileyouarecreatingnewstorage.
Prerequisites
TheVDPApplianceisdeployedandyouareloggedintotheCreateStoragepageoftheInitial
Configurationwizard.
DisablevSphereHAontheVDPApplianceimmediatelyafterOVAdeployment.Whenperforminginitial
configurationontheVDPAppliance,includingcreatingnewstorage,youcanenablevSphereHAforthe
appliance.
Procedure
1
OntheCreateStoragepageoftheInitialConfigurationwizard,selectCreatenewstorage.Whenyou
createnewstorage,theprocesscreatesanewstoragenodeonselecteddatastores.
SelectoneofthefollowingcapacityoptionsandclickNext.
0.5
0.5
TheDeviceAllocationpageappears.Whenyoucreatenewstorage,thenumberofrequireddisksis
known.
3
SelecttheprovisiontypefromtheProvisiondropdownlist.
ThickLazyZeroed(thedefaultandrecommendedprovisiontype)Thicklazyzeroedprovisioning
createsavirtualdiskinadefaultthickformat.Spacerequiredforthevirtualdiskisallocatedwhen
thevirtualdiskiscreated.Dataremainingonthephysicaldeviceisnoterasedduringcreation,butis
zeroedoutondemandatalatertimeonfirstwritefromthevirtualmachine.
ThickEagerZeroedThickeagerzeroedprovisioningcreatesatypeofthickvirtualdiskthatis
usedwhendatasecurityisaconcern.Spacerequiredforthevirtualdiskisallocatedwhenthevirtual
diskiscreated.Whenyoucreateavirtualdiskusingthickeagerzeroedprovisioningonadatastore
thathadpreviousdata,thepreviousdataiserasedandcannotberecovered.Itmighttakemuch
longertocreatedisksinthisformatthantocreateothertypesofdisks.
ThinForthethindisk,youprovisionasmuchdatastorespaceasthediskwouldrequirebasedon
thevaluethatyouenterforthedisksize.Thethindiskstartssmallandusesonlyasmuchdatastore
spaceasthediskneedsforitsinitialoperations.
Afterallofthediskshavebeenallocatedtodatastores,clickNext.
TheReadytoCompletepageappears.
72
VMware, Inc.
OntheReadytoCompletepage,youcanrunaperformanceanalysisonthestorageconfigurationand
clickNexttoapplythechanges.Thoughyoucanbypasstheperformanceanalysistest,youarestrongly
encouragedtorunit.
5
WhenyouclickNext,youarepromptedwithawarningthatthestorageconfigurationwillstartand
cannotbeundone.ClickYestocontinue.
PossibleresultsarePassed,Failed,andConditionallyPassed.Ifalltestssucceed,theresultisPassed.Ifthe
writeorreadtestsareunsuccessful,theresultisFailed.Ifthewriteandreadtestsaresuccessfulbutthe
seektestfails,theresultisConditionallyPassed.
a
Torunthetest,clicktheRunperformanceanalysisonstorageconfigurationcheckboxtomakesure
thestorageconfigurationmeetsminimumperformanceexpectations.Theminimumperformance
expectationsarelistedinTable 88.
Thistestperformswrite,read,andseekperformancetestsonthedisks.Thereisachancethatdata
couldbelostbasedonthewritetests.Itisbestpracticetoonlyrunthistoolonnewlycreateddisks
withnodata.Dependingonyourstorageconfiguration,performanceanalysiscantakefrom30
minutestoseveralhourstocomplete.
ClicktheRestarttheapplianceifsuccessfulcheckboxtoautomaticallyrestarttheapplianceafterthe
testrunssuccessfully.ThetestbeginswhenyouclickNext.
Theperformanceanalysistestisserverinitiatedandyoucanclosethebrowserwhilethetestruns.
Ifthetestissuccessful,amessagethattheconfigurationiscompleteappearsandtheserver
automaticallyrebootstheappliance.
Ifthetestconditionallypassesorfails,theresultsoftheperformanceanalysisappear,butthe
serverdoesnotautomaticallyreboottheappliance.Toviewthetestresults,youmustloginto
VDPConfigureagainandmanuallyinitiateaclientreboot.
NOTEIfyoudonotclickRestartwithin59seconds,theapplianceautomaticallyrebootsandstartsthe
services.AftertheVDPAppliancereboots,itperformsaseriesofautomatedconfigurationsteps.Thesesteps
cantake3045minutesormoretocomplete.
Disk Size
Read Minimum
Write Minimum
Seek Minimum
0.5
256GB
60MB/s
30MB/s
400Seeks/s
1.0
512GB
60MB/s
30MB/s
400Seeks/s
2.0
1024GB
60MB/s
30MB/s
400Seeks/s
4.0
1024GB
80MB/s
40MB/s
400Seeks/s
6.0
1024GB
80MB/s
40MB/s
400Seeks/s
8.0
1024GB
150MB/s
120MB/s
400Seeks/s
VMware, Inc.
73
CAUTIONDonotattempttomanuallyattachpreviouslyusedVDPdiskstothenewVDPAppliancewithout
followingthestepsinthisprocedure.IfVDPdetectsanincompleteorinvalidstorageconfiguration,the
operationfails.
Whenyouattachexistingstorage,youdonotneedtoselectacapacityoption,asyouarerequiredtodowhen
creatingnewstorage.
ThefollowingchangesoccurwhenpreviouslyusedVDPdisksareattachedtothenewVDPAppliance:
AllbackupjobsassociatedwiththepreviouslyusedVDParedeletedandmustberecreated.
AllreplicationjobsassociatedwiththepreviouslyusedVDParedeletedandmustberecreated.
RestorepointsthatareassociatedwiththepreviouslyusedVDParekeptintact.Therestorepointsappear
withtheoriginalVMnameappendedwithastringofrandomletters.
OntheSetRestoreOptionspageoftheRestoreabackupwizard,theRestoretoOriginalLocationoption
isdisabledfortherestorepointsassociatedwiththepreviouslyusedVDPdisks.
Emailreportingmustbereconfigured.
Prerequisites
Beforeyoucanattachexistingstorage,youmustinstallandconfiguretheVDPAppliancedescribedin
VDPInstallationandConfigurationonpage 19.
EnsurethatyoubackupalltheVDPstoragewhichyouintendonattachingtotheVDPAppliance.
Procedure
1
OntheCreateStoragepageoftheInitialConfigurationwizard,selectAttachexistingVDPdisksandclick
Next.
TheDeviceAllocationdialogboxappears.
Clickthefirstellipsisbutton:
a
Browsetothefirstvmdkfileyouwanttoattach.
HighlightthevmdkfileandclickSelect.
NOTEYoucanselecttoattachonlythedatadisksofthepreviouslyusedVDPAppliance.Youcannotselect
theOSbootpartition.Ifyouselecttheprimarydiskpartitionof100GB(theOSbootpartition),anerror
messageappears.
Youcanattachvmdkfilesinanyorder.Afteryouhaveselectedthefirstvmdkfile,thesystemanalyzes
thediskanddefineshowmanyadditionaldisksshouldbeselected.
NOTEAtanytimeduringtheattachprocess,youcanclickResettoresettheDeviceAllocationdialogboxto
itsoriginalstate.
3
Clicktheellipsisbuttonthatcorrespondstothenextdisktobedefined:
a
Browsetothenextvmdkfileyouwanttoattach.
HighlightthevmdkfileandclickSelect.
Eachdiskisvalidatedasamatchingdiskbeforeitisadded.Ifthevalidationfails,anerrormessage
appears.Hoverovertheredhighlighteddisktoseetheerrormessage.
4
RepeatStep 3forallremainingdisks.
Afteralldiskshavebeenallocated,clickNexttovalidatethecompletesetofdisks.
TheReadytoCompletepageappears.
74
VMware, Inc.
ClickNext.
Thesystemdisplaysthemessage:
The following process will start the storage configuration. This cannot be undone. Do you wish to continue?
ClickYes.
ThesystempromptsyoutoprovidetherootpasswordassociatedwiththepreviouslyusedVDP
Appliance.
TypetherootpasswordofthepreviouslyusedVDPApplianceintothePasswordandVerifyPassword
textboxes,andthenclickOK.
ClickFinishtoapplythechangesandreboot.
NOTEAfterasuccessfulstorageconfiguration,thesystemautomaticallyrebootsandstartstheservices.After
theVDPAppliancereboots,itperformsaseriesofautomatedconfigurationsteps.Thesestepscantake3045
minutesormoretocomplete.
Aftertheconfigurationiscomplete,anintegritycheckbegins.
Prerequisites
AtleastonevalidatedcheckpointispresentontheVDPAppliancewherethevmdkfilesarebeing
detachedandreattached.
AnewVDPApplianceisdeployedwhichiscompatiblewiththeolderVMDKdiskdata(theVDP
Appliancemustbethesameversionasthediskdataoranewerversion).
ThevmdkfilesfromthepreviousVDPAppliancemustbeonadatastorethatisaccessiblebythe
newlydeployedVDPAppliance.
NOTEDuringthereattachprocess,youwillbepromptedtoentertherootpasswordfortheoldVDP
Appliance.
Best Practices
MakeabackupcopyofallvmdkfilesbeforereattachingthemtoaVDPAppliance.
Ifpossible,detachthevmdkfilesfromtheVDPApplianceaftershuttingdowntheVDPApplianceby
usingtheShutDownGuestOSaction.Otherwise,asalastresort,powerofftheVM.
BeforedetachingavmdkfilefromtheVDPAppliance,notethefullpathandnameofthevmdkfile.You
willneedthisinformationwhenreattachingthedisktothenewlydeployedVDPAppliance.
Procedure
1
InthevSphereClient,navigatetotheVDPApplianceandperformaShutDownGuestOSactiononthe
virtualmachine.
NOTEIftheShutDownGuestOSactionisgrayedout,navigatetovCenter>HostsandClusters,rightclick
theVDPAppliance,andselectPoweroffVM.
2
VMware, Inc.
DetachthevmdkfilesfromtheVDPAppliance:
a
FromthevSphereWebclient,loginasauserwhohasprivilegestoedithardwaresettings.
NavigatetovCenter>HostsandClusters.
Inthetreeontheleft,clickthedisclosurearrowsuntiltheVDPApplianceappears.
75
RightclicktheVDPApplianceandselectEditSettings.
Thevirtualmachinepropertiesappear.TheHardwaretabisselectedbydefault.
Harddisk1isalwaystheprimary,100GBOSbootpartition.DonotremoveHarddisk1fromthe
VDPAppliance.
ClickHarddisk2fromthelist.
FromtheDiskFilefield,notethefullpathandnameofthevmdkfile.Youwillneedthisinformation
whenreattachingthedisk.
ClickRemove.
UnderRemovalOptions,selectRemovefromvirtualmachine.
Repeattheremovaloptionforeachharddisk(2throughx)inthelist.
Afterremovingharddisks2throughx,clickOK.
OntheCreateStoragepageoftheInitialConfigurationwizard,selectAttachexistingVDPdisks,and
followthestepsinAttachingExistingVDPDisksonpage 73.
Ahorizontalbargraphnexttothedatastoreiconshowshowfullthedatastoreisasapercentage.
Apiechartshowsabreakdownofthespaceinthedatastore.Orangerepresentstheamountofspaceused
bythedatastore.Greenrepresentstheamountfreespaceonthedatastore.Bluerepresentsthespaceon
thedatastorethatisusedbyotherapplicationsthatrunonvirtualmachinesdeployedonthedatastore.
Atablenexttothepiechartlistseachdatapartitionname,size,provisiontype,andvmdkfilename.The
followingexampleshowsinformationforadatapartitionnameddata01:
data01
256GiB
Thin
samplevdp241168_6..0.0.117_1.vmdk
Intheexample,256GiBindicatesthemaximumsizethatcanbeutilized.
ThePerformanceAnalysisbuttondisplaysatablethatcontainsstatisticsfromaperformanceanalysistest.
Column
Description
Datastore
Nameofthedatastore.
CompletedOn
Datethatthetestcompleted.
Result
Atestcandisplayoneofthefollowingresults:
NeverRun
Passed
Failed
Ifthewriteorreadtestsareunsuccessful,theresultisFailed.
ConditionallyPassed
Ifthewriteandreadtestsaresuccessful,buttheseektestfailed,theresultisConditionally
passed.
76
Read(MiB/s)
Megabytespersecondforthereadtest.
Write(MiB/s)
Megabytespersecondforthewritetest.
Seek(Seeks/s)
Megabytespersecondfortheseektest.
VMware, Inc.
Prerequisites
TheVDPstoragedisksaredistributedacrosstheavailabledatastorelocations,thedisksarevalidated,the
systemisrebooted,andthesystemservicesareupandrunning.
Procedure
1
LogintotheVDPConfigureURL:
https://<IP_address_VDP_Appliance>:8580/vdp-configure/
ClicktheStoragetab.
TheStorageSummaryappears,displayingtheavailabledatastoresandtheamountoftotalusablestorage
andstoragecapacitythatisavailableforeachdatastore.
Toviewstatusinformationaboutthedatastore,clickCapacityUtilization.Thispageisthedefault.
Torunaperformancetest,clickPerformanceAnalysis,selectadatastoreinthetable,andthenclickRun.
Theperformanceanalysistestcreatesa41GBvmdkonthedatastore,andthenrunsread,writeandseek
teststocheckthedatastoreperformance.
VMware, Inc.
77
78
VMware, Inc.
Thischaptercontainsthefollowingtopics:
VDPandDataDomainSystemIntegrationonpage 80
ArchitectureOverviewonpage 80
VDPClientSupportonpage 81
BestPracticesonpage 81
PreintegrationRequirementsonpage 82
PreparingtheDataDomainsystemforVDPIntegrationonpage 85
AddingaDataDomainSystemonpage 86
EditingtheDataDomainSystemonpage 87
DeletingtheDataDomainSystemfromtheVDPApplianceonpage 88
BackupswithVDPandDataDomainonpage 90
ReplicationControlonpage 91
ServerMaintenanceActivityMonitoringonpage 92
RestoringAvamarCheckpointbackupsfromDataDomainsystemsonpage 92
MonitoringDataDomainfromtheVDPApplianceonpage 94
ReclaimingStorageonaFullDataDomainSystemonpage 95
CommonProblemsandSolutionsonpage 96
VMware, Inc.
79
TheuseofDataDomainsystemsasabackuptargetforVDPbackups
Thetargetdestinationofbackupdata,whichissetduringthecreationofabackupjob
Transparentuserinteractiontothebackupdestination(VDPorDataDomain)
Architecture Overview
ADataDomainsystemperformsdeduplicationthroughDDOSsoftware.VDPsourcebaseddeduplicationto
aDataDomainsystemisfacilitatedthroughtheuseoftheDDBoostlibrary.
VDPusestheDDBoostlibrarythroughAPIbasedintegrationtoaccessandmanipulatedirectories,files,and
soforth,containedontheDataDomainfilesystem.TheDDBoostAPIgivesVDPvisibilityintosomeofthe
propertiesandcapabilitiesoftheDataDomainsystem.ThisenablesVDPtocontrolbackupimagesstoredon
DataDomainsystems.ItalsoenablesVDPtomanagemaintenanceactivitiesandtocontrolreplicationto
remoteDataDomainsystems.
DDBoostisautomaticallyinstalledontheVDPApplianceduringtheadditionofaDataDomainsystem.
Figure 93depictsahighlevelarchitectureofthecombinedVDPandDataDomainsolution.WithVDPand
DataDomainintegration,youcanspecifywhetheraspecificbackuppolicytargetsaVDPApplianceoraData
Domainsystem.
80
VMware, Inc.
WhenyouselecttheVDPApplianceasthetargetforbackupstorage,theVDPApplianceperforms
deduplicationsegmentprocessing.
WhenyouselectaDataDomainsystemasthebackuptarget,backupdataistransferredtotheDataDomain
system.TherelatedmetadatathatisgeneratedissimultaneouslysenttotheVDPApplianceforstorage.The
metadataenablestheVDPAppliancetoperformrestoreoperationsfromtheDataDomainsystem.
VDPPluginforExchangeServerVSS
VDPPluginforSharePointServerVSS
VDPPluginforSQLServer
Best Practices
What are the VDP limitations with a Data Domain system attached?
VMwaresuggestsprotectingupto25virtualmachinesperTBofcapacityonaVDPAppliance.Thisvariable
isdependentuponthesizeofthevirtualmachines,thetypicalchangerate,andtheamountofdataoneach
virtualmachine.Withtheseconsiderations,youcanprotectupto200virtualmachinesperVDPAppliance
backinguptoaDataDomainsystem.
BecausethebackupdataisstoredontheDataDomainsystem,andonlythebackupjobmetadataisstoredon
theVDPAppliance,deploya0.5TBVDPApplianceforastandardDataDomainsystemanda1TBVDP
Appliancefora64TBDataDomainsystem.
ThefollowinglistprovidesthesuggestednumberofVDPAppliancesdeployedperDataDomainsystem:
1VDPperDD160andDD620
1VDPperDD2200
2VDPperDD2500andDD4xxx
3VDPperDD7200andDD990
What size VDP Appliance do I need if I want all my backups to go to Data Domain?
WithaDataDomainsystemattachedtoaVDPApplianceasthestoragedevice,theVDPApplianceonly
storesthemetadataforbackupsusingtheDataDomainsystemasthedestination.Ithasbeendeterminedthat
a16TBDataDomainsystemonlyrequiresa0.5TBVDPApplianceifallofthebackupdataissenttotheData
Domainsystem.IfbackupsaregoingtobesenttotheVDPApplianceaswell,thesizeoftheVDPAppliance
shouldbeincreasedaccordinglybasedonthedatatobestoredontheVDPAppliance.Witha64TBorlarger
DataDomainsystem,youcandeploya1TBVDPApplianceper64TBofDataDomainsystemstorageyou
expecttoconsumewiththebackupdata.
I have many images, pictures, and PDF files in my VMs. Should I set the VDP Appliance or
the Data Domain system as the destination for these backups?
TheDataDomainsystemprovidesbetterdeduplicationonimages,pictures,andPDFfilesthanthestandard
VDPAppliancededuplicationalgorithms.
VMware, Inc.
81
IfaVDPAppliancehasaDataDomainsystemattachedtoit,theImportExistingstoragefunctionality
oftheVDPAppliancecannotbeusedfortheVMDKsoftheVDPAppliancewiththeDataDomainsystem
attached.
OnlyoneDataDomainsystemcanbeattachedtoaVDPApplianceatatime.
TheDataDomainsystemcannotbedeletedfromtheVDPConfigurationUI.Usethemanualsteps
definedinDeletingtheDataDomainSystemfromtheVDPApplianceonpage 88todeleteaData
Domainsystem.
IftheDataDomainandVDPconnectionisbroken,theVDPAppliancedoesnotmonitortheDataDomain
system.Behaviorsthatmightindicatetheconnectionbetweentheappliancesarebrokeninclude,butare
notlimitedto,theintegritycheck,hfscheckorbackupsfailing.
TheDataDomainsystemorVDPAppliancecannotbeupgradediftheconnectionbetweenthemis
broken.
Backup
Duringabackup,theVDPAppliancegeneratesabackuprequestforthebackupdestination.Ifthebackup
requestincludestheoptiontouseaDataDomainsystemasthedestination,backupdataisstoredontheData
Domainsystem.MetadataisstoredontheVDPAppliance.
Restore
Theprocessofdatarecoveryistransparenttothebackupadministrator.Thebackupadministratorusesthe
sameVDPrecoveryprocessesthatarenativetocurrentVDPimplementations.
Security Encryption
WhenusingaVDPAppliancewithaDataDomainsystemattached,therearetwopotentialbackupdata
streams.IfthebackupdataisbeingwrittentotheVDPAppliance,thebackupdataisalwayscompressedand
encryptedduringflight.IfthebackupdataisbeingroutedtotheDataDomainsystem,theddboostutility
encryptsthebackupdataasitistransmittedoverthenetworktotheDataDomainsystem.
Data Migration
YoucannotmigratebackupdatadirectlyfromtheVDPAppliancetotheDataDomainsystem.
TousetheDataDomainsystemasthebackuptargetforbackingupaVMorapplianceinsteadoftheVDP
Appliance,editthebackupjobanddefinethedestinationastheDataDomainsystem,andthenstart
performingbackupstotheDataDomainsystem.WhenyouchangethebackuptargettotheDataDomain
system,thenextbackuprunsasfullbackup.
AfteryousuccessfullyperformabackuptotheDataDomainsystem,youcandeletetheearlierbackupsfrom
theVDPAppliance.RefertoDeletingaBackupJobonpage 118forinformationonhowtomanuallydelete
backups.Ifyoudonotmanuallydeletebackups,theyexpirewithoutintervention.
Pre-integration Requirements
BeforeyouintegrateaDataDomainsystemwithaVDPAppliance,reviewthefollowingtopics:
82
NetworkThroughputonpage 83
NetworkConfigurationonpage 83
NTPConfigurationonpage 83
Licensingonpage 84
VMware, Inc.
PortUsageandFirewallRequirementsonpage 84
Capacityonpage 84
DataDomainSystemStreamsonpage 84
ExistingBackupProductsinUsewithDataDomainonpage 85
NOTEThissectionassumestheVDPApplianceandtheDataDomainsystemareinstalledandconfigured.
Network Throughput
WithVDP,theVDPApplianceandDataDomainsystemscanconnectoveraWideAreaNetwork(WAN).
Beforeusingthisconfiguration,validatethefirewallportrequirementsoftheDataDomainsystem.Youcan
findthisinformationintheEMCAvamar7.1ProductSecurityGuide.
YoucanuseVDPAppliancereplicationoveraWANtoreplicatedatafromsourceVDPApplianceandData
DomainsystemstotargetVDPAppliances,providedtheyalsohaveaDataDomainsystemattached.
BeforeintegratingaDataDomainsystemwithanVDPAppliance,ensurethatenoughnetworkbandwidthis
available.ToobtainthemaximumthroughputavailableonaDataDomainsystem(forrestores,levelzero
backups,andsubsequentincrementalbackupsafteralevelzerobackup),verifythatthenetwork
infrastructureprovidesmorebandwidththanthebandwidthrequiredbythemaximumthroughputofthe
DataDomainsystem.Toseethenetworkthroughput,usethesystem show performancecommandon
yourDataDomainsystem:
system show performance [ {hr | min | sec} [ {hr | min | sec} ]]
Forexample:
system show performance 24 hr 10 min
Thiscommandshowsthesystemperformanceforthelast24hoursat10minuteintervals.1minuteisthe
minimuminterval.
Network Configuration
Configure(orverify)thefollowingnetworkconfiguration:
AssignaFullyQualifiedDomainName(FQDN)totheDataDomainsystem.
UseaFQDN(notanIPaddress)whenregisteringaDataDomainsystem.Thiscanlimittheabilitytoroute
optimizedduplicationtrafficexclusivelythrougharegisteredinterface.
EnsurethatDNSontheDataDomainsystemisproperlyconfigured.
EnsureforwardandreverseDNSlookupsworkbetweenthefollowingsystems:
VDPAppliance
DataDomainsystem
Backupandrestoreclients
vCenterServer
vSpherehosts
UseHostsfilestoresolvehostnamestononroutableIPaddresses.
DonotcreatesecondaryhostnamestoassociatewithalternateorlocalIPinterfaces.
NTP Configuration
ConfiguretheVDPAppliance,vCenterServer,vSpherehosts,andDataDomainsystemstousethesame
NetworkTimeProtocol(NTP)Server.
VMware, Inc.
83
Licensing
EnsurethattheenvironmentmeetsthelicensingrequirementsinTable 99.
Table 9-9. Licensing requirements
Product
Licensing requirement
VDPAppliance
TheVDPAppliancerequiresavalidvSpherehostlicense(minimumofEssentialsPlus).
DataDomainsystem
TheDDBoostlicensemustbeinstalledontheDataDomainsystem.
vSphereDataProtectionPortUsageonpage 187ofthisdocument.
PortRequirementsforAllowingAccesstoDataDomainSystemThroughaFirewall,availableonthe
DataDomainSupportPortalat:
https://my.datadomain.com
Capacity
CarefullyassessyourbackupstorageneedswhenevaluatinghowmuchdatatostoreontheDataDomain
systemandtheVDPAppliance.IncludeestimatesfromdatathatissenttotheDataDomainsystemfromany
otherservers.
WhentheDataDomainsystemreachesitsmaximumstoragecapacity,nofurtherbackupstotheDataDomain
systemoccuruntiladditionalcapacityisaddedoroldbackupsaredeletedorexpired.
DataDomainCapacityMonitoringonpage 95providesdetailsonhowtomonitorcapacity.
84
VMware, Inc.
DataDomainOperatingSystem(DDOS)
VDPintegrationrequiresDDOS5.4.0.8orDDOS5.5.xorlater.
DDBoost
VDPintegrationrequiresDDBoost2.6.xDDBoostsoftwareenables
backupserverstocommunicatewithstoragesystemswithoutthe
needforDataDomainsystemstoemulatetape.
TherearetwocomponentstoDDBoost:onecomponentthatrunson
thebackupserverandanotherthatrunsontheDataDomainsystem.
Thecomponentthatrunsonthebackupserver(DDBoostlibraries)is
integratedintotheVDPAppliance.DDBoostsoftwareisanoptional
productthatrequiresalicensetooperateontheDataDomainsystem.
DataDomaindevicetype
TheVDPAppliancesupportsanyDataDomainsystemthatis
runningthesupportedDDOSversion.
DDBoostuseraccount
TheDDBoostlibraryusesauniqueloginaccountnamecreatedon
theDataDomainsystem.ThisaccountnameisknownastheDD
Boostaccount.OnlyoneDDBoostaccountexistsperDataDomain
system.
Iftheaccountisrenamedand/orthepasswordischanged,these
changesmustbeimmediatelyupdatedontheVDPApplianceby
editingtheDataDomainconfigurationoptions.Failuretoupdatethe
DDBoostaccountinformationcouldpotentiallyyieldintegritycheck
errorsand/orbackup/restoreproblems.TheDDBoostaccountmust
haveadministratorprivileges.
BeforeyoucanaddaDataDomainsystemtotheVDPconfiguration,preparetheDataDomainsystemby
enablingDDBoostandcreatingaDDBoostuseraccountfortheVDPAppliancetousetoaccesstheData
Domainsystemforbackupsandrestores(andreplication,ifapplicable).
TopreparetheDataDomainsystem:
1
DisableDDBoostontheDataDomainsystembyloggingintotheCLIasanadministrativeuserand
typingthefollowingcommand:
ddboost disable
CreateaDDBoostaccountandpassword:
a
Createtheuseraccountwithadminprivilegesbytypingthefollowingcommand:
user add USER role admin
whereUSERistheusernameforthenewaccount.
VMware, Inc.
85
SetthenewaccountastheDDBoostuserbytypingthefollowingcommand:
ddboost set user-name USER
whereUSERistheusernamefortheaccount.
3
EnableDDBoosttoallowthechangestotakeeffectbytypingthefollowingcommand:
ddboost enable
IMPORTANTIfyouchangetheDDBoostaccountnameorpassword,makesuretoedittheDataDomain
systemconfigurationintheVDPConfigureUI.Otherwiseallbackups,restores,andmaintenanceactivities
fail.
Prerequisites
TheVDPstoragedisksaredistributedacrosstheavailabledatastorelocationsandthedisksarevalidated.
TheminimumversionforDataDomainisversion5.3.
Procedure
1
ToaccesstheVDPConfigureutility,openawebbrowserandtype:
https:<IP_address_VDP_Appliance>:8543/vdp-configure/
ClicktheStoragetab.
ThestoragesummarydisplaysstatisticsaboutthetotalusablestorageandavailablecapacityfortheData
Domainsystemandforeachdatastore.
FromtheActionlist,selectAddDataDomain.
TheHostConfigurationdialogboxappears.
SpecifyDataDomainsysteminformation:
a
IntheDataDomainFQDNorIPbox,entertheFQDNorIPaddressoftheDataDomainsystemto
add.
NOTEDonotuseanIPaddressorasecondaryhostnamethatassociateswithalternativeorlocalIPinterfaces.
ItmaylimittheabilityoftheVDPAppliancetorouteoptimizeddeduplicationtraffic.
IntheDDBoostUserNamebox,typethenameoftheDDBoostaccountforVDPtousetoaccessthe
DataDomainsystemforbackups,restores,andreplication.
InthePasswordbox,typethepasswordfortheaccountthatVDPshouldusetoaccesstheData
Domainsystemforbackups,restores,andreplication.
IntheConfirmPasswordbox,typethepasswordagaintoverifyit.
ClicktheEnableCheckpointCopycheckboxtoenablecheckpointbackupsupport,whichallows
VDPcheckpointstobestoredonaDataDomainsystem(usingDDOS5.3orlater).Thesecheckpoints
arethenusedifdisasterrecoveryisrequired.
ToconfigureSNMP,clickNext.
TheSNMPdialogboxappears.TheSNMPoptionstoconfigureforVDPandDataDomainsystem
integrationincludethefollowing:
86
TheGetter/SetterPortNumbertextboxliststheportontheDataDomainsystemfromwhichto
receiveandonwhichtosetSNMPobjects.Thedefaultvalueis161.
VMware, Inc.
TheSNMPCommunityStringtextboxliststhecommunitystringVDPusesforreadonlyaccessto
theDataDomainsystem.
TheTrapPortNumbertextboxliststhetrapport.Thedefaultvalueis163.
ClickNext.
TheReadytoCompletedialogboxappears.
ClickAddtosaveyourDataDomainconfiguration.
AsuccessfulAddDataDomainoperationcausesthefollowingUIchangestooccur:
Thesystemcreatesanewcheckpointwhichtakesapproximatelytenminutes.
DataDomaininformationappearsontheVDPApplianceinthefollowinglocations:
BackuptabTheDataDomainsystemisavailableasthestoragetargetintheCreateanew
backupjobwizard.
RestoretabDisplaystheDataDomainintheNamecolumnoftheRestorebackupwizard.
ReportstabProvidesbackupstatusreportsfortheDataDomainsystem.
StoragesummaryDisplaysstatisticsaboutthetotalusablestorageandavailablecapacityfor
theDataDomain.RefertoViewingtheStorageConfigurationonpage 76fordetails.
EmailreportingDisplaysasummaryoftheDataDomainconfiguration.
NOTEWhenyouaddaDataDomainsystemtotheVDPconfiguration,theVDPAppliancecreatesanMTree
ontheDataDomainsystemfortheVDPAppliance.TheMTreereferstothedirectorycreatedwithintheDD
Boostpath.DataDomainsystemssupportamaximumof100MTrees.Ifyoureachthelimit,thenyoucannot
addtheDataDomainsystemtotheVDPconfiguration.
GotothecommandlineoftheVDPAppliance(eitherwithSSH/PuttyorTerminaloftheappliance)and
typethefollowingcommand:
cd /usr/local/vdr/etc/
Useatexteditortoeditthevdp-options.propertiesfile.
Insertthefieldcom.vmware.vdp.option.datadomain.maxstreamsoverride=numwherenumis
themaxnumberofstreamsfortheDataDomainsystem.
Savethemodifiedfile.
AddoreditaDataDomainsystem.Allowfiveminutesfortheappropriateprocesstorun.
Theddrmaint read-ddr-infofileshouldnowcontainamaxstreamsattributewiththevalueyou
configured.
ToaccesstheVDPConfigureutility,openawebbrowserandtype:
https:<IP_address_VDP_Appliance>:8543/vdp-configure/
ClicktheStoragetab.
ThestoragesummarydisplaysstatisticsaboutthetotalusablestorageandavailablecapacityfortheData
Domainandforeachdatastore.
VMware, Inc.
87
FromtheActionlist,selectEditDataDomain.
TheHostConfigurationdialogboxappears.
EditthesettingsfortheDataDomainsystemasnecessary.AddingaDataDomainSystemonpage 86
providesdetailsoneachsettinginthedialogbox.
ClickNext.
Aftertheeditsarecomplete,clickFinish.
NOTEIfyouedittheDataDomainsystemhostname,theDDBoostusername,ortheDDBoostpassword,the
systemautomaticallycreatesanewcheckpoint,whichtakesapproximatelytenminutes.Forinstructions,refer
toRollingBackanApplianceonpage 46.
NOTEIfyouperformarollbacktoacheckpointwiththeoutdatedDataDomainsystemnameorDDBoost
information,thentherollbackfails.
YoumustdeleteallrestorepointsstoredontheDataDomainbyusingthevSphereWebClient.
NobackupjobscanexistwiththeDataDomainsystem.IfanybackupjobsexistwheretheDataDomain
systemisconfiguredasthedestination,youmusteithereditthebackupjobstosetanewdestinationor
youmustdeletethebackupjobs.
Aftertherestorepointsarecheckedandthebackupjobsareverified,itisbestpracticetorunanintegrity
checkfromtheConfigurationtaboftheVDPAppliance.
RemovetheDataDomainsystemfromVDPusingthecommandlineinterface.Seedetailedinstructions
below.
AftertheDataDomainsystemisdeleted,runanotherintegritycheckfromtheVDPuserinterfacetoverify
theDataDomainsystemisinvalid.
NOTEVMwareKnowledgeBaseArticle2063806providesinformationaboutdeletingaDataDomainsystem.
Thisisaninternalarticle.ContactTechnicalSupportforassistance.
Procedure
1
88
BeforeyoudeletetheDataDomainsystem,deleteallrestorepointsstoredontheDataDomainsystem.
UsethevSphereWebClienttodeleterestorepoints:
a
NavigatetotheRestoretaboftheVDPAplugin.
SelecttheManualrestoretabonthenavigationbar.
ForclientsthathavebeenbackeduptotheDataDomainsystem,removeallrestorepointswherethe
locationshowsthattheyarestoredontheDataDomainserver.
EnsurethatnobackupjobsusetheDataDomainsystemasthedestination.Ifanybackupjobsexistwith
theDataDomainsystemasadestination,youmusteditthebackupjobtosetanewdestinationorthe
deletethebackupjob.
Aftertherestorepointshavebeencheckedandthebackupjobshavebeenverified,asabestpracticerun
anintegritycheckfromtheconfigurationtaboftheVDPplugin.
Oncetheintegritycheckandvalidationoftheintegritycheckcomplete,removetheDataDomainsystem
fromtheVDPAppliance.Usethecommandline.
a
SSHorPuttyintotheVDPAppliance.
VMware, Inc.
TheSystemIDcontainsanumber,thenan@sign,andthentheMACaddressoftheVDPAppliance.Note
thenumberbeforethe@sign.TheDataDomainsystemreferstothisnumberastheDPNID.
5
Runthefollowingcommand:
ddrmaint has-backups dpnid=num ddr-server=DDRSERVER | grep hasbackups
wherenumistheDPNIDyounotedinStep candDDRSERVERiseitherthehostnameortheIPaddressof
theDDRserver.Notethatthereisaspaceinthegrepcommandbetweenthesinglequoteandtheword
hasbackups.
Thiscommanddisplayseitherofthefollowingresults:
hasbackups=true
or
hasbackups=false
PuttyorSSHtotheDataDomainsystem.
VMware, Inc.
PuttyorSSHtotheLinuxVMusedinStep bastherootuser.
Runthemkdir /mnt/DataDomain01command.
Runtherm rf /mnt/DataDomain01/avamar-<DPNID>/*commandwhereDPNIDisthevalue
notedinStep c.ThiswillremovealldatafromtheVDPbackups.
RepeatStep ftoverifythatalldatawasremoved.
ExittheLinuxvirtualmachine.
10
PuttyorSSHtotheVDPAppliance
11
12
AfteryoudeletetheDataDomainsystem,runanintegritycheckagainfromtheVDPUI.Theold
checkpointswiththeDataDomaininformationisnowinvalid.
HowbackupsworkwithVDPandDataDomainsystem
SelectingaDataDomaintargetforbackups
90
VMware, Inc.
Replication Control
WhenaVDPAppliancewithaDataDomainsystemattachedreplicatesbackupdata,replicationoccurs
betweentheDataDomainsystems.However,replicationjobsareconfiguredbyusingtheVDPuserinterface.
YouconfigureandmonitorreplicationontheVDPAppliance.Thereplicationactivitycanalsobemonitored
throughtheDataDomainsystembycheckingtheDDBoostactivity.RefertotheDataDomainOperating
SystemsAdministrationGuideforinstructionsonhowtomonitorthisactivity.
DonotuseDataDomainreplicationfunctionalitytoinitiatereplicationofdatathatwasbackedupfromaVDP
Appliance.WhenyouuseDataDomainreplication,thereplicateddatawillnotrefertotheassociatedVDP
Appliance,becausethemetadatastoredontheVDPAppliancewasnotreplicated.
Replication Schedule
ThereplicationofVDPdataonaDataDomainsystemoccursontheVDPreplicationschedule.Youshouldnot
schedulereplicationofdataontheDataDomainsystemseparatelyfromthereplicationofdataontheVDP
Appliance.
VMware, Inc.
91
Replication Configuration
ToconfigurereplicationwhenyouuseaDataDomainsystemasabackuptargetforVDP,usethevSphere
WebClient.
RefertoReplicationonpage 133formoreinformationonconfiguringVDPreplication.
NOTEWhenreplicating,ifthesourceisaVDPAppliancewithaDataDomainsystemattachedtoit,thetarget
(whetheritbeanAvamarserverortheVDPAppliance)mustalsohaveaDataDomainsystemattachedtoit.
InthevSphereWebClient,logintothevSphereDataProtectionplugin.
ClicktheReplicationtab.
TheReplicationtabdisplaysallreplicationjobs,andthelastruntimeaswellasthenextscheduled
runtime.
SelectingareplicationjobdisplaystheDestinationserverandtheclientsincludedinthereplication
jobdetailsframe.
IfyouchecktheReplicationcolumn,theReportstabdisplaysthereplicationjobandthelast
replicationruntimeforeachprotectedclient.
92
YouhaveavalidcheckpointforaVDPApplianceonaDataDomainsystemtarget.
TheVDPAppliancethatfailedhasbeenreplaced.
ThereplacementVDPApplianceisanewappliancewithnobackupdataormetadata.
ThereplacementVDPApplianceisthesamesizeasorlargerthantheoriginalVDPAppliance.
ThereplacementVDPAppliancemusthavethesamedatapartitioncountastheoriginalVDPAppliance.
VMware, Inc.
LogintotheVDPApplianceasrootandfromaCLIpromptquerytheavailablecheckpointstorecover
bytypingthefollowingcommand:
ddrmaint cp-backup-list --full --ddr-server=Data_Domain_system --ddr-user=DD_Boost_user_name
--ddr-password=DD_Boost_user_password
where
Data_Domain_systemistheDataDomainsystemwiththeVDPAppliancecheckpointbackup.
DD_Boost_user_nameistheDDBoostuseraccountusedforVDPandDataDomainsystem
integration.
DD_Boost_user_passwordistheDDBoostuseraccountpasswordusedforVDPandDataDomain
systemintegration.
Theoutputwillbesimilartothefollowingexample:
================== Checkpoint ==================
VDP Advanced Name : a4dpe223d
VDP Advanced MTree/LSU : avamar-1346892530
Data Domain System Name : griffin-dd10.asl.lab.emc.com
VDP Advanced Client Path : /MC_SYSTEM/avamar-1346892530
VDP Advanced Client ID : 8b75468f70dc8ff0fa2e5118cec8ecdddf7fccee
Checkpoint Name : cp.20140919184604
Checkpoint Backup Date : 2014-09-19 11:51:12
Data Partitions : 6
Attached Data Domain systems : griffin-dd10.asl.lab.emc.com
RestorethebackupsstoredontheVDPAppliancefromthecheckpointstoredontheDataDomainsystem
(requirestheDataDomainservernameandcredentialsofthedefaultbackupstargetDataDomain
system)byusingthecprestorecommand.
Thecprestorecommandisusedfortherestoreoperation.Thecprestorecommandcompletesthe
followingtasks:
CreatesNFSexportonDataDomainsystem.
MountsDataDomainNFSexportontheVDPAppliance.
CopiesthebackupfilesneededontheVDPAppliancefromthebackupcheckpointontheData
DomainsystemtothecorrespondingVDPAppliancecheckpointdirectoryineachdatapartition.
UndoesNFSmountandexport.
TorestorethebackupsontheDataDomainsystem,typethefollowingcommandontheVDPAppliance:
/usr/local/avamar/bin/cprestore --hfscreatetime=VDP_ID --ddr-server=Data_Domain_system
--ddr-user=DD_Boost_user_name --cptag=Checkpoint_name
where:
VMware, Inc.
VDP_IDisdeterminedfromtheoutputofStep 1.FromtheVDPAppliance
MTree/LSU:avamar-1346892530field,theVDP_IDis1346892530.
Data_Domain_systemistheDataDomainsystemwiththeVDPAppliancecheckpointbackup.Inthe
previouscheckpointoutputexample,thevalueisgriffin-dd10.asl.lab.emc.com.
DD_Boost_user_nameistheDDBoostuseraccountusedforVDPandDataDomainsystem
integration.Inthepreviouscheckpointoutputexample,thevalueisVDP.
Checkpoint_nameisthecheckpointname.Inthepreviouscheckpointoutputexample,thevalueis
cp.20140919184604.
93
StoptheVDPAppliancebytypingthefollowingcommand:
dpnctl stop
Aconfirmationmessage,DoyouwishtoshutdownthelocalinstanceofEMS?appears.TypeY.
4
Toinitiatearollback,typethefollowingcommand:
dpnctl start --foreseeability
Amessageappearsthattheappliancewasshutdown.Alistofchoicesalsoappears.
5
Selectoption3,Selectaspecificcheckpointtowhichtorollback.
Waitfortherollbacktocomplete.Therollbackmighttakeuptoonehour,dependingontheamountof
datapresentintheVDPAppliance.Whentherollbackiscomplete,thecommandpromptreturns.
Opentheuserdefinedtemporaryfilecreatedduringtherollbackandverifythattherollbacksuccessfully
completedwithouterrors.TheVDPApplianceautomaticallyrestartsafterasuccessfulrollback.
CreateanewcheckpointontheVDPAppliance:
a
OntheVDPConfigurationtab,selectCreateintegritychecktocreateanewcheckpoint.
Whenthecheckpointhasbeeninitiated,clickOK.
InthevSphereWebClient,openthevSphereDataProtectionplugin.
NavigatetotheConfigurationtab.
IntheDataDomainstoragesummary,thefollowinginformationisdisplayed:
DataDomainsystemFQDNorIPaddress
CapacityoftheDataDomainsystem
FreeSpaceontheDataDomainsystem
UsedCapacityontheDataDomainsystem
94
IntheVDPConfigureUI,navigatetotheStoragetab.
IntheStorageSummarysection,thefollowinginformationisdisplayed:
DDHostnameorIPaddress
TotalUsableStorage
StorageAvailable
Capacityconsumed(inpercentage)
VMware, Inc.
InthevSphereWebClient,openthevSphereDataProtectionpluginandnavigatetotheConfiguration
tabtoviewacapacitysummaryfortheDataDomainsystem.
IntheVDPConfigurationUI,opentheStoragetabtoviewastoragesummaryfortheDataDomain
system.
WhentheDataDomainsystemreachesitscapacitylimit,youcanreclaimspaceonthedevicebyusing
theinstructionsinReclaimingStorageonaFullDataDomainSystemonpage 95.
NOTEWhentheDataDomainsystemreaches99%capacity,maintenanceoperationsfail.Thebestpractice
recommendationistolimitDataDomaincapacityusageto80%.
Backupsdonotsucceedandmaynotstart.
OperationsthatchangeinformationontheDataDomainsystemfail,includingthedeletionof
checkpoints,activebackups,andexpiredbackupsduringgarbagecollection.Theseoperationsmayfail
becausetheyinvolvedirectoryrenames,whicharenotallowedonafullDataDomainsystem.
ToreclaimtheusedstorageonafullDataDomainsystem,performthefollowingsteps:
1
Determinethesourceofthedatathatisusingthestorage.Thedatamaybefromaspecificclient,agroup
ofclientsassociatedwithaspecificVDPAppliance,oradifferentbackupproductthatstoresdataonthe
DataDomainsystem.
Cancelanybackupsthatareinprogress.YoumustdothisfromthecommandlineoftheVDPAppliance.
a
OpenanSSHorPuttysessiontotheVDPApplianceandtypethefollowingcommands:
su admin
ssh-agent bash
ssh-add .ssh/dpnid
Torunthecommandthatcancelstherunningbackupjobs,youneedtoknowtheappliancepassword
(enteredastheAppliancePasswordvaluebelow).YoualsoneedtonotetheIDofanyRunningjobs.
VMware, Inc.
95
RepeatStep cforalljobsintheRunningstate.
Suspendbackupsandrestores.OntheVDPAppliance,thiscanbedonebydisablingtheproxiesfromthe
commandline.Verifywithendusersthattherearenocriticalbackupsorrestoresthatmustbeperformed
beforeyourunthesecommands.
OpenanSSHorPuttysessiontotheVDPAppliance.
SuspendservermaintenanceoperationsontheVDPAppliance.
a
OpentheVDPConfigurationUIbyopeningawebbrowserandnavigatingto
https://<VDP_IP_Address>:8543/vdp-configure.
IftheMaintenanceservicesshowasRunning,clicktheStopbutton.
OntheDataDomainsystem,manuallydeletetheexistingSTAGING,DELETED,orcur/DELETED
directoriesfortheVDPAppliance.
UsetheDataDomainEnterpriseManagertoinitiatetheDataDomainfilesystemcleaningoperation.
ThisprocessshouldfreeenoughspacetoenableVDPApplianceservicemaintenanceoperationsto
completesuccessfully.
RestartservermaintenanceoperationsontheVDPAppliance.
a
OpentheVDPConfigurationUIbyopeningawebbrowserandnavigatingto
https://<VDP_IP_Address>:8543/vdp-configure.
IftheMaintenanceservicesshowasStopped,clicktheStartbutton.
RestarttheproxiesontheVDPAppliancesothatbackupsandrestorescanrun.
a
OpenanSSHorPuttysessiontotheVDPAppliance.
96
VMware, Inc.
VMware, Inc.
97
98
VMware, Inc.
10
10
Thischaptercontainsthefollowingtopics:
PreExpansionRequirementsonpage 100
VMFSHeapSizeRecommendationsonpage 100
PerformingDiskExpansiononpage 101
PerformanceAnalysisonpage 103
DiskExpansionwithEssentialsPlusonpage 103
VMware, Inc.
99
Pre-Expansion Requirements
Ensurethatyourconfigurationmeetsthefollowingrequirementsbeforediskexpansion.Failuretomeetthese
requirementscancorruptvSphereDataProtection(VDP)andrequirearestorationfromacloneorVDP
backup.
ConfirmthattheminimumCPUandmemoryrequirementsaremetforthenewconfiguration:
TheminimumnumberofvirtualCPUsis4forVDPcapacityoptionsof2TB,4TB,6TB,and8TB.
TheminimumamountofmemoryperVMdependsonthecapacity:
Capacity size
Required memory
2TB
6GB
4TB
8GB
6TB
10GB
8TB
12GB
ConfirmthatbothCPUandMemoryHotAddareenabled.TheCPUandMemoryHotAddoptionsare
disabledbydefaultinthecaseofanupgradedappliance.
NOTE
IfyouhaveanEssentialsPluslicense,youcannothotplugtherequiredmemory.Youmustmanually
increasethememoryassignedtoVDP.SeeDiskExpansionwithEssentialsPlusonpage 103for
additionaldetails.
Confirmthatyouhaveavailablediskspacefortheexpansion.Youcancheckyourdiskspacefromthe
Storagetab.SeeViewingtheStorageConfigurationonpage 76.
PerformdiskexpansionduringthebackupwindowwhennobackupjobsoranyotherVDPtasksare
running,suchasrestoresorintegritychecks.EnsurethatalltheVDPservicesareinarunningstatebefore
attemptingdiskexpansion.SeeStartingandStoppingServicesonpage 43foradditionaldetails.
ConfirmthatyouhaveadministrativeprivilegesinthevCenter.SeeUserAccountConfigurationon
page 22todetermineifyouhaveifyouhaveadministrativeprivilegesforthevCenter.
ConfirmthatVMFSheapsizeissettothecorrectvaluefortheamountofvirtualdiskspaceassociated
withthevSpherehost.SeeVMFSHeapSizeRecommendationsonpage 100foradditionaldetails.
MakeanoteoftheMACaddressfortheappliancebeforecloning.TheMACaddresswillbeusedlaterin
caseswherestoragehasfailed.
CreateacloneorbackupoftheVDPApplianceandverifythatitisvalidbeforediskexpansion.
Virtualmachinesbehaveerratically
Cannotallocatememoryerrormessagesappear
Virtualmachinesmaycrashorfailtostart
Beforediskexpansion,confirmthatVMFSheapsizeisconfiguredproperlyforthenewvirtualdiskcapacity.
IncreasingVMFSheapsizeincreasestheamountofmemoryallocatedtothevSpherehostkernelandrequires
asystemrebootforthechangestotakeeffect.
100
VMware, Inc.
VMFS3andVMFS5usethesamesettingsandaredefinedinTable 101.
Table 10-1. VMFS heap size settings
Default heap
amount
Default
allowed open
VMDK
storage per
host
Minimum
heap amount
Maximum
heap amount
Maximum
heap value
Maximum
open VMDK
storage per
host
vSphereHost
5.0Update2
(914586)and
earlier
80MB
8TB
N/A
256MB
255
25TB
vSphereHost
5.0Patch5
(1024429)and
later
256MB
60TB
256MB
640MB
255
60TB
vSphereHost
5.1Patch1
(914609)and
earlier
80MB
8TB
N/A
256MB
255
25TB
vSphereHost
5.1Update1
(1065491)and
later
256MB
60TB
256MB
640MB
255
60TB
Version/build
NOTEvSphere5.5andlaterincludeamuchimprovedheapevictionprocess,sothatthereisnoneedforthe
largerheapsizethatconsumesmemory.vSphere5.5andlatersupportamaximumheapsizeof256MBand
enableshoststoaccessalladdressspaceofa64TBVMFS.
VMwareKnowledgeBaseArticle1004424specifiesthestepstochangetheVMFSheapsizesettings.
Prerequisite
Duringinitialconfiguration,theVDPstoragedisksaredistributedacrosstheavailabledatastorelocationsand
thedisksarevalidated.
Procedure
1
LogintotheVDPConfigureURL:
https://<IP_address_VDP_Appliance>:8580/vdp-configure/
ClicktheStoragetab.
TheavailabledatastoresappearintheStorageSummary,alongwiththeamountoftotalusablestorage
andstoragecapacitythatisavailableforeachdatastore.
FromtheActionlist,selectExpandStorage.
TheExpandStoragewizardappears,displayingthecurrentcapacity.
VMware, Inc.
101
Determineifyouareexpandingthesizeofthedisksorincreasingthenumberofdisks.
NOTEDuringexpansiontoupto2TB,thenumberofdisksremainsat3,butthesizeoftheexistingdisks
grows.Whendisksareexpanded,thecontrolstoselectthenumberofdisksoneachdatastorearedisabled.
Toexpandthesizeofthedisks,selectanewcapacityfromthelist.YoucanexpandVDPstorageto1
TB,2TB,4TB,6TB,or8TB.
Toadddisks,increasethenumberofdisksintheDiskscolumnuntilthetotalnumberofavailable
storagedisksareallocated.Youcanallocatealldiskstoasingledatastoreoryoucandistributethe
disksacrossmultipledatastores.
ClickNext.
TheDeviceAllocationdialogboxdisplaysthedatastoresthatareknowntobeavailableforallocationand
thenumberofdiskstobeallocated.
Awarningmessageappearsifthesystemdetectsthataperformanceanalysishasfailed,hasneverbeen
run,orisoutofdateononeormoreoftheselecteddatastores.Basedonwhetherornotyouwanttorun
theperformanceanalysisontheselecteddatastore,dooneofthefollowing:
ClickYestoabortthewizardandruntheperformanceanalysisontheselecteddatastore.Torunthe
performanceanalysistool,refertoPerformanceAnalysisonpage 103.
ClickNotocontinuewiththediskexpansion.
ClickNexttogotothenextpageoftheExpandStoragewizard.
TheCPUandMemorydialogboxdisplaystheminimumCPUandMemoryrequirementsforthecurrent
configuration.
SelectthenumberofvirtualCPUsforeachvirtualmachine.
ThemaximumnumberofvirtualCPUsallowedforaVDPvirtualmachineis8.
SelecttheamountofmemorytobeallocatedtotheVDPvirtualmachine.
TheminimumamountofmemoryperVMdependsonthecapacity:
2TBcapacity6GBmemory
4TBcapacity8GBmemory
6TBcapacity10GBmemory
8TBcapacity12GBmemory
ThemaximumamountofmemoryallowedforaVDPvirtualmachineis64GB.
OntheReadytoCompletedialogbox,clickFinishtoapplythechanges.
NOTEAfterasuccessfulstorageconfiguration,thesystemautomaticallycreatesacheckpointandrunsan
integritycheck.
Known Limitation
Immediatelyfollowingdiskexpansion,loadbalancingoccursandtheresultisusedcapacitydisplaysincorrect
values.Thevaluesappearcorrectly,however,afterthenextmaintenancewindowhascompleted.
102
VMware, Inc.
Procedure
1
LogintotheVDPConfigureURL:
https://<IP_address_VDP_Appliance>:8580/vdp-configure
ClicktheStoragetab.
TheStorageSummarydisplaystotalusablestorageandstoragecapacityforeachdatastore.
Performance Analysis
Theperformanceanalysistestperformswrite,read,andseekperformancetests.Duringinitialconfiguration,
theperformanceanalysistestevaluatestheread,write,andseekcapabilitiesofconfiguredVDPdisks.Post
initialconfiguration,thetestsmeasuretheperformanceofthedatastoresasseenbytheVDPApplianceby
creatingatemporarydiskof250GBonthatdatastore.
Possibletestresultsareasfollows:
Unknown
Failed
Passed
LogintotheVDPConfigureURL:
https://<IP_address_VDP_Appliance>:8580/vdp-configure
ClicktheStoragetab.
TheStorageSummarydialogboxappears.
ClickthePerformanceAnalysistab.
Theperformanceanalysistestcreatesatemporarydiskontheselecteddatastoreandrunsthetestonthat
disk.Thetemporarydiskisautomaticallyremovedoncetheperformanceanalysiscompletes.
Selectthedatastoresonwhichtheperformanceanalysistestwillrun.
ClickRuntostarttheperformanceanalysis.
NOTEYoucanclickCancelatanytimetostopaperformanceanalysistest.
Required memory
2TB
6GB
4TB
8GB
6TB
10GB
8TB
12GB
VMware, Inc.
103
Procedure
ToperformdiskexpansionwithanEssentialsPluslicensecompletethefollowingsteps.
1
Fromawebbrowser,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
Beforetheexpansion,shutdowntheVDPAppliancebyusingtheShutDownGuestOSactiononthe
virtualmachine.
ThisactionautomaticallyperformsacleanshutdownoftheVDPAppliance.Iftheapplianceispowered
offwithouttheShutDownGuestOSaction,corruptionmightoccur.Itcantakeupto30minutestoshut
downandrestarttheVDPAppliance.Youcanmonitorthestatusthroughthevirtualmachineconsole.
IncreasethememoryassignedtotheVDPAppliancebyusingtherequirementslistedinTable 102.
a
Fromawebbrowser,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
104
InthevSphereWebClient,loginasauserwhohasprivilegestoedithardwaresettings.
ClickvCenter>HostsandClusters.
Inthetreeontheleft,clickthedisclosurearrowsuntiltheVDPApplianceappears.
RightclicktheVDPApplianceandselectEditSettings.
ClicktheVirtualHardwaretab.
IncreasetheamountofmemorybyenteringthevalueintheMemoryfield.
ClickOK.
TorestarttheVDPAppliance,rightclicktheVDPApplianceandselectPowerOn.
VMware, Inc.
11
11
Thischapterincludesthefollowingtopics:
AccessingvSphereDataProtectiononpage 106
AccessingtheVDPApplianceCommandLineonpage 106
UnderstandingtheVDPUserInterfaceonpage 107
SwitchingVDPAppliancesonpage 107
VDPUserInterfaceonpage 108
ViewingInformationfromtheReportsTabonpage 108
VMware, Inc.
105
Prerequisites
BeforeusingVDP,youmustinstallandconfiguretheVDPAppliancedescribedinVDPInstallationand
Configurationonpage 19.
Procedure
1
Fromawebbrowser,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
IntheCredentialspage,enteranadministrativevCenterusernameandpassword,andclickLogin.The
specifieduseraccountmusthaveadministrativeprivileges.
InthevSphereWebClient,selectVDP.
IntheWelcometoVDPpage,selecttheVDPApplianceandclickConnect.
TheVMwarevSphereWebClientdialogboxappears.
106
VMware, Inc.
GettingStartedProvidesanoverviewofVDPfunctionalityandquicklinkstotheCreateanewbackup
jobwizard,theRestoreabackupjobwizard,andtheReportstab.
BackupProvidesalistofscheduledbackupjobsaswellasdetailsabouteachbackupjob.Youcanalso
createandeditbackupjobsfromthispage.Thispagealsoprovidestheabilitytorunabackupjob
immediately.SeeViewingInformationfromtheReportsTabonpage 108foradditionalinformation.
RestoreProvidesalistofsuccessfulbackupsthatyoucanrestore.SeeRestoreOperationson
page 128foradditionalinformation.
ReplicationProvidesalistofsuccessfulbackupsthatyoucanreplicate.SeeReplicationJobson
page 134foradditionalinformation.
ReportsProvidesbackupstatusreportsonthevirtualmachinesonthevCenterServer.SeeViewing
InformationfromtheReportsTabonpage 108foradditionalinformation.
ConfigurationDisplaysinformationabouthowVDPisconfiguredandallowsyoutoeditsomeof
thesesettingsoraddaVDPlicense.SeeConfiguringVDPonpage 55foradditionalinformation.
VMware, Inc.
107
GuestlevelbackupsofMicrosoftExchangeServers,SQLServers,andSharePointServers.
Growingandaddingdisks(diskexpansion)
BackinguptoaDataDomainsystem
Granularlevelrecovery(GLR)
Verifyingautomaticbackups
TheseoptionsaredescribedinVDPApplicationSupportonpage 154,whichalsospecifieshowtoperform
applicationlevelbackupsandrestores.
AppliancestatusThestatusoftheVDPAppliance.
IntegritycheckstatusClickthegreenrightarrowtoinitiatetheintegritycheck.Thestatusvalueis
eitherNormalorOutofDate.
Normalindicatesthatasuccessfulintegritycheckhasbeencompletedinthepasttwodays.
OutofDateindicatesthatanintegritycheckhasnotrunorhasnotcompletedsuccessfullyinthepast
twodays.
UsedcapacityApercentageofthetotalVDPcapacitythatisoccupiedbybackups.
UsedDDRcapacityApercentageofthetotalcapacitythatisoccupiedbytheDataDomainsystem(if
applicable.
RecentfailedbackupsThenumberofvirtualmachinesthatfailedtobackupinthemostrecently
completedbackupjob.
RecentfailedbackupverificationsThenumberofbackupverificationjobsthathaverecentlyfailed.
RecentfailedreplicationsThenumberofreplicationjobsthathaverecentlyfailed.
TotalVMsprotectedThetotalnumberofvirtualmachinesthatareprotectedontheVDPAppliance.
NOTETheVDPAppliancesupports400virtualmachines.Ifthemaximumnumbersofvirtualmachinesare
exceeded,analarmisgeneratedandtheLogtabdisplaystheerrormessage.
Refresh
ClicktheRefreshbuttonatanytimetoupdatethedataintheReportstab.
108
VMware, Inc.
ViewLoglinkClicktolaunchtheJobFailureClientLogdialogbox,whereyoucanviewtheclientlog
details.IflogfilesarenotavailableintheClientLogdialogbox,oneofthreeerrormessagesmayappear:
Failedtoretrievelogfile.Thismessageappearsinthefollowingcircumstances:
Managementserviceswererecentlyrestarted.
Regularlogmaintenancehasremovedoldlogfiles.
Logsmaybeemptyornonexistent.
Anerrormayhaveoccurred.
Failedtoretrievelog.Logsareregularlyremoved72hoursafterthejobfinished.
Logfileretrievedisempty.
NOTENotallreplicationsourceandreplicationdestinationloggingisavailablethroughtheJobFailurestab.
However,youcanretrievereplicationlogsfromtheVDPConfigureUIusingtheregularlogbundle.See
CollectingLogsonpage 44formoreinformation.
Actions icon
YoucanperformthefollowingtasksfromtheActionsiconlist,locatedontherightsideoftheTaskfailures
tab:
RerunJobHighlightthefailedjobandclicktorerunthefailedjob.TheRerunjobfeatureisnotenabled
forRestorefailures.
NOTETorunabackuponlyforthefailedclient,selectBackuponlyoutofdatesourceunderBackupNow
ontheBackuptab.
ExporttoCSVClicktoexportthecurrenttabletoacommaseparatedvalues(.CSV)file.
ShowAllColumnsHideoneormorecolumnsbyclickingXonthecolumnname,andthenclickShow
AllColumnstoshowthehiddencolumnsontheUI.
Filter
Youcanfilterandcustomizethejobfailuredetailsbyselectingoneofthefollowingcriteria.Theinformation
appearsforjobfailuresthatoccurredwithinthelast72hours.
ShowAllShowsalljobfailureinformationforthevirtualmachines.ShowAllisthedefault.
ErrorFiltersjobfailureinformationbyerrorsmessages.
JobFiltersjobfailureinformationforaselectedjob.
ClientFiltersjobfailureinformationforagivenclient.
VMware, Inc.
ClientInformation
ClientNameTheclientassociatedwiththevCenter.RegularVMclientsandretiredVMclients
fromtheReplicatedomaindisplaysthehashedmaskvalueappendedtothereplicated,recovered,
andimportednames.
TypeDisplaysthetypeasImage,MSSQLServer,MSSharePointServer,orMSExchangeServer.
Applications(MSSQLServers,MSSharePointServers,orMSExchangeServers)aresupportedonly
ontheVDPAppliance.
JobsThejobname.Multiplejobnamesappearifavirtualmachineresidesintwodifferentjobs.
109
LastExecution
JobNameThenameofthejob.
CompletionThedateandtimethejobcompleted.
ResultWhetherthejobsucceeded,failed,orwascanceled.
NextExecution
JobNameThenextscheduledjobnameappears.Ifavirtualmachineresidesintwodifferentjobs
withdifferentschedules,thenthenextscheduledjobnameappears.
ScheduledThedateandtimethejobisnextscheduledtorun.
Actions icon
YoucanperformthefollowingtasksfromtheActionsiconlist,locatedontherightsideoftheJobDetailstab:
ExporttoCSVClicktoexportthecurrenttabletoacommaseparatedvalues(.CSV)file.
ShowAllColumnsHideoneormorecolumnsbyclickingXonthecolumnname,andthenclickShow
AllColumnstoshowthehiddencolumnsontheUI.
Filter
Youcanfilterandcustomizethejobdetailsbyselectingoneofthefollowingcriteria.Theinformationappears
forjobfailuresthatoccurredwithinthelast72hours.
ShowAllShowsalljobdetailsforthevirtualmachines.ShowAllisthedefault.
ClientFiltersjobfailureinformationbyclient.
LastExecutionFiltersjobdetailsforthelastexecutedjob.
NextExecutionFiltersjobdetailsforthenextscheduledjob.
ClientNameThenameoftheunprotectedclient.
IPAddressTheIPaddressorhostnameoftheunprotectedclient.
VMPathThepathwherethevirtualmachineresides.
Actions icon
YoucanperformthefollowingtaskfromtheActionsiconlist,locatedontherightsideoftheUnprotected
Clientstab:
110
ExporttoCSVClicktoexportthecurrenttabletoacommaseparatedvalues(.CSV)file.
VMware, Inc.
12
Managing Backups
12
Thischapterincludesthefollowingtopics:
BackupJobsonpage 112
ChoosingtheVirtualMachinesonpage 112
SpecifyingtheBackupScheduleonpage 113
SettingtheRetentionPolicyonpage 113
CreatingaFullImageBackupJobonpage 114
CreatingaBackupJobonIndividualDisksonpage 115
ViewingStatusandBackupJobDetailsonpage 117
EditingaBackupJobonpage 117
CloningaBackupJobonpage 117
LockingandUnlockingaBackuponpage 119
VMware, Inc.
111
Backup Jobs
Backupjobsconsistofasetofoneormorevirtualmachinesthatareassociatedwithabackupscheduleand
specificretentionpolicies.BackupjobsarecreatedandeditedontheBackuptabusingtheCreateanew
backupjobwizard.
Limitations
Backingupvirtualmachinesgreaterthan2TBonWindowsoperatingsystemsisnotsupported.This
limitationdoesnotexistonLinuxoperatingsystems.
VDPwillnotbackupthefollowingspecializedvirtualmachines:
VDPAppliances
vSphereStorageAppliances(VSA)
VMwareDataRecovery(VDR)Appliances
Templates
Secondaryfaulttolerantnodes
Proxies
AvamarVirtualEdition(AVE)servers
ThewizardallowsyoutoselecttheseVMs.WhenwhenyouclickFinishtocompletethewizard,you
receiveawarningthatthesespecializedvirtualmachineswerenotaddedtothejob.
Virtualmachinesthatcontainspecialcharactersintheirnamescannotbeaddedtoanybackupjob.The
followingcharacterscannotbeused:~!@$^%(){}[]|,`;#\/:*?<>&.Inaddition,diacriticalcharacterscannot
beused(forexample:,,,,and).
UsingsnapshotstoperformabackuponVMsconfiguredwithbussharingisnotsupported.Ifyourequire
SCSIbussharing,refertothefollowingKnowledgeBasearticle:http://kb.vmware.com/kb/1006392.
Prerequisites
VDPisinstalledandconfiguredonyourvCenterServer.
YouareloggedintothevSphereWebClientandconnectedtotheVDPAppliance.
112
HostRemovedfrominventory(thisalsooccurswhenanyparentcontainerofahostisremoved,such
asacluster,ahostfolder,adatacenter,oradatacenterfolder)
VirtualmachineDeletedfromdisk
VirtualmachineRemovedfrominventory
VMware, Inc.
ThefollowingconditionsexistwhentheVMclientisnotretiredandthechildVMremainsintheinventory:
ResourcepoolRemovedfrominventory
vAppRemovedfrominventory
HostDisconnected
HostEntersmaintenancemode
HostShutsdown
Description
Forever
Setsbackupjobtoneverexpire.Allbackupsforthevirtualmachinesinthisbackup
jobareneverdeleted.Backupjobsthatyourunaftertheexpirationdatefail.
for
Setsaspecificnumberofdays,weeks,months,oryearsforthebackupjob.All
backupsforthevirtualmachinesinthisbackupjobarestoreduntilthespecifiedtime
intervalhaselapsedfromtheircreationdate.Forexample,ifyousetaretention
policyto30daysforabackupjob,eachjobthatrunshasanexpirationdateof30days
inthefuture.
until
Setsaspecificexpirationdate.Allbackupsforthevirtualmachinesinthisbackupjob
aredeletedonthedatespecifiedintheuntilfield.
thisSchedule
orCustomRetentionSchedule
SetstheretentiontimeintervalsforbackupsthatareassignedinternaltagsofDaily,
Weekly,Monthly,orYearly.
Backupscanhavemorethanoneoftheseinternaltags.Thetagwiththelongesttime
intervalhasprecedence.Forexample,ifyousetbackupswithaWeeklytagtobe
retainedfor8weeks,andbackupswiththeMonthlytagtoberetainedfor1month,
thenbackupswithboththeWeeklyandMonthlytagswouldberetainedfor8weeks.
VMware, Inc.
113
VDPisinstalledandconfiguredonyourvCenterServer.
ThedisksaresupportedbyVDP.VDPdoesnotsupportthefollowingvirtualhardwaredisktypes:
Independent
RDMIndependentVirtualCompatibilityMode
RDMPhysicalCompatibilityMode
Procedure
1
Fromawebbrowser,accessVDP.
ClicktheBackuptab.
TheBackuptabdisplaysalistofthebackupjobsthathavebeencreated.Thecolumnsinthelistare
describedinthefollowingtable:
Table 12-4. Column descriptions on Backup tab
Column
Description
Name
Thenameofthebackupjob.
State
Whetherthebackupjobisenabledordisabled.Disabledbackupjobswillnotrun.
Type
Thetypeofbackup,suchasApplicationorImage.
LastStartTime
Thelasttimethebackupjobwasstarted.
Duration
Howlongittooktocompletethisjobthelasttimeitran.
NextRunTime
Whenthebackupjobisscheduledtorunagain
SuccessCount
Thenumberofvirtualmachinesthatwerebackedupsuccessfullythelasttimethebackup
jobran.Thisnumberisupdatedaftereachbackupjob
FailureCount
Thenumberofvirtualmachinesthatdidnotbackupsuccessfullythelasttimethebackup
jobran.Thisnumberisupdatedaftereachbackupjob.
FromtheBackupJobActionsmenu,selectNewtoruntheCreatenewbackupjobwizard.
YoucanalsoruntheCreateanewbackupjobwizardfromtheGettingStartedtab.Todothis,clickCreate
BackupJobunderBasicTasks.
OntheJobTypepage,selectGuestImages,andthenclickNext.
TheApplicationsoptionenablesyoutocreatebackupjobsonMicrosoftExchangeServers,MicrosoftSQL
Servers,andMicrosoftSharePointServers.VDPApplicationSupportonpage 153providesdetails.
OntheDataTypepage,selectFullImage,andthenclickNext.
TheBackupSourcespageappears.ThispagecontainsalltheobjectsandvirtualmachinesinthevCenter
Server.
OntheBackupSourcespage,clickthedisclosurearrowstoprogressivelydisclosetheVMs.Selectthe
checkboxesnexttotheitemstoaddtothebackupjob,andthenclickNext.
NOTEIfaDataDomainsystemisconfiguredasthebackuptarget,thereisanadditionalsteptoconfigurethe
targetdestination.SelecteitherlocalstorageorDataDomainstorage.
7
114
OntheSchedulepage,selectthescheduleforthebackupjobandclickNext.
VMware, Inc.
OntheRetentionPolicypage,selectaretentionperiodandclickNext.Theretentionperiodsfromwhich
youcanchoosearedescribedasfollows.
ForeverAllbackupsforthevirtualmachinesinthisbackupjobwillneverexpire.
forAllbackupsforthevirtualmachinesinthisbackupjobwillexpireafterthespecifiedtime
intervalhaselapsedfromtheircreationdate.Thetimeintervalcanbespecifiedindays,weeks,
months,oryears.
untilAllbackupsforthevirtualmachinesinthisbackupjobwillexpireonthedatespecified.
thisScheduleSpecifiestheretentiontimeintervalsforbackupsthatareassignedinternaltags.
Whenyouperformscheduleddailybackupsonaregularbasis,someofthebackupsare
automaticallyassignedoneofthefollowingretentiontypes:
DailyThefirstsuccessfulscheduledbackupeachday.
WeeklyThefirstsuccessfulscheduledbackupeachweek.
MonthlyThefirstsuccessfulscheduledbackupeachmonth.
YearlyThefirstsuccessfulscheduledbackupeachyear.
ThethisScheduledefaultforondemandbackupjobsis60days.
Forthepurposeofassigningretentiontypes,eachdaybeginsat00:00:01GMT,eachweekbeginson
Sunday,eachmonthbeginsonthefirstcalendardayofthatmonth,andeachyearbeginsonJanuary1.
Asbackupsmayhavemorethanoneoftheseinternaltags,thetagwiththelongesttimeintervalhas
precedence.Forexample,ifyouweretosetbackupswithaWeeklytagtoberetainedfor8weeks,and
backupswiththeMonthlytagtoberetainedfor1month,thenbackupsthatwereassignedboththe
WeeklyandMonthlytagswouldberetainedfor8weeks.
CAUTIONUponenteringanewmaintenanceperiodfollowingtheexpirationofabackup,theVDPAppliance
removesitsreferencetothebackupdataandthereafteryoucannotrestoretheexpiredbackup.TheVDP
Appliancedeterminesifthebackupdataisbeingusedbyanyotherrestorepointand,ifthesystemdetermines
thatthedataisnotbeingused,thedataisremovedandthediskcapacityfreesup.
9
OntheNamepage,enterabackupjobnameandclickNext.
Thebackupjobnamemustbeuniqueandcanbeupto255characterslong.Thefollowingcharacters
cannotbeusedinthebackupjobname:~!@$^%(){}[]|,`;#\/:*?<>&.Inaddition,diacriticalcharacters
cannotbeused(forexample:,,,,and).
10
OntheReadytoCompletepage,reviewthesummaryinformationforthebackupjob,andthenclick
Finish.
Aninformationdialogboxwillconfirmthebackupjobwascreatedsuccessfully.Thebackupoperation
cantakeseveralminutes.
11
ClickOK.
ThenewlycreatedbackupjobisnowlistedontheBackuptab.
VMware, Inc.
115
Independent
RDMIndependentVirtualCompatibilityMode
RDMPhysicalCompatibilityMode
VirtualdisksattachedtotheSCSIcontrollerwithbussharingenabled
NOTEIfavirtualmachinecontainsaVMDKthatisnotsupported,theVMDKisgrayedoutandthecheckbox
isunavailable.
Formoreinformationaboutbackingupunsupporteddisktypes,refertoSingleVMDKBackupandRestore
onpage 16.
Limitation
ToperformabackupofasingleVMDKonthevirtualmachinethatincludesmultipleVMDKs,thedatastore
musthaveenoughspaceforsnapshotsofalloftheVMDKsonthevirtualmachine.Eventhoughthebackup
jobismeanttobackupasingleVMDK,thebackupprocessperformsasnapshotofalloftheVMDKsonthe
virtualmachine.ThisbehaviorisalimitationinVMware.
Prerequisites
TheVDPApplianceisinstalledandconfiguredonyourvCenterServer.
Procedure
1
Fromawebbrowser,accessVDP.
ClicktheBackuptaband,fromBackupJobActions,clickNewtolaunchtheCreateanewbackupjob
wizard.
NOTEYoucanalsolaunchtheCreateanewbackupjobwizardfromtheGettingStartedtab.Todothis,click
CreateBackupJobunderBasicTasks.
3
Tobackupindividualvirtualmachinedisks,selectIndividualDisksasthedatatype,andthenclickNext.
TheVirtualMachinespagedisplaysaninventorytree.Thistreecontainsalltheobjectsandvirtual
machinesinthevCenterServer.
Clickonthedisclosurearrowtoprogressivelydisclosethecontentsofthetree.Selectthecheckboxesnext
totheitemstoaddtothebackupjob,andthenclickNext.
OntheSchedulepage,selectthescheduleforthejobandclickNext.
OntheRetentionPolicypage,acceptthedefaultretentionpolicyorspecifyanalternateretentionpolicy
andclickNext.
OntheNamepage,enterabackupjobnameandclickNext.
Thebackupjobnamemustbeuniqueandcanbeupto255characterslong.Thefollowingcharacters
cannotbeusedinthebackupjobname:~!@$^%(){}[]|,`;#\/:*?<>&.Inaddition,diacriticalcharacters
cannotbeused(forexample:,,,,and).
OntheReadytoCompletepage,reviewthesummaryinformationforthebackupjob,andthenclick
Finish.
Aninformationdialogboxwillconfirmthebackupjobwascreatedsuccessfully.Thebackupoperation
cantakeseveralminutes.
ClickOK.
ThenewlycreatedbackupjobisnowlistedontheBackuptab.
116
VMware, Inc.
Migratethefullvirtualmachineallatoncetoanotherdatastore.
Migrateindividualdiskstoanotherdatastore,wheredisksforasinglevirtualmachinemayresideona
differentdatastore.
Whenafullvirtualmachineismigrated,theVDPApplianceupdatesthebackupjobswiththenewlocations
oftheprotectedVMDKs.
Whenindividualdisks(vmdkfiles)aremigratedfromonedatastoretoanother,anyassociatedvmdkbackup
jobswillnolongerprotectthevmdkfilesthatweremigrated(becausethosediskscannotbefound).Analert
willbeissuedinthevCenterasanevententry,andthefollowinguserlogentrywillappearintheVDPuserlog.
VDP: One or more disks protected by backup job may have been migrated to new datastores. Please edit the backup job and ensure
that the required disks are included in the backup targets of the job.
Ifabackupjobnolongerprotectsthediskitoriginallyprotected,theEditbackupjobwizarddoesnotshow
thediskasprotected.Inthiscase,youmustmanuallyreaddthediskstothebackupjob.
NameThenameofthebackupjob.
StatusWhetherthebackupjobisenabledordisabled.
SourcesAlistofthevirtualmachinesinthebackupjob.
OutofDateAlistofallthevirtualmachinesthatfailedtobackupthelasttimethejobran.
VMware, Inc.
117
Choosingtobackupupaprotectedvirtualmachine
Choosingtorunanexistingbackupjob
Selecttheprotectedvirtualmachineyouwanttoimmediatelybackupbyusingoneofthefollowing
options:
RightclickthevirtualmachineinaninventorytreeandselectAllVDPActions>BackupNow.The
virtualmachinemustbelongtoabackupjobforthisselectiontoappear.
Clickthevirtualmachineinaninventorytree,andthenclicktheActionsbutton.SelectAllVDP
Actions>BackupNow.Thevirtualmachinemustbelongtoabackupjobforthisselectiontoappear.
Clickthevirtualmachine(ontheReportstab),clicktheActionsicon,andthenselectBackupNow.
TheBackupNowdialogappears.
2
SelecttheVDPApplianceandthebackupjob,andthenclickOK.
Aninformationdialogappearstellingyouthebackupjobhasbeeninitiated.
ClickOK.
VDPstartsthebackupjob.
FromtheBackuptabintheVDPuserinterface,clickthejobyouwanttorunimmediately.
MultipleselectionsareallowedontheBackuptabbyusingCtrlorShiftclick.HolddowntheCtrlkey
andclickmultiple,specificbackupjobs.HolddowntheShiftkeyandclickarangeofbackupjobs.
ClickBackupNow.
Adropdownselectionappearswiththefollowingoptions:
118
BackupallSourcesBacksupallthevirtualmachinesinthebackupjob.
BackuponlyoutofdatesourcesBacksuponlythevirtualmachinesthatdidnotbackup
successfullythelasttimethebackupjobran.
Clickthesourcesyouwanttobackupimmediately.
VMware, Inc.
ClickOKwhenyouseethemessagethatthebackuphasbeenrequested.
VDPstartsthebackupjob.
TheBackupNowoptionimmediatelyinitiatesbackupjobsifVDPisinthebackupwindoworthe
maintenancewindow.
Prerequisites
VDPisinstalledandconfiguredonyourvCenterServer.
YouareloggedintothevSphereWebClientandconnectedtotheVDPAppliance.
Procedure
1
Fromawebbrowser,accessVDP.
FromtheRestoretabintheVDPuserinterface,clickthedisclosurearrowassociatedwiththebackups
showninthetabletolocatethebackupyouwanttolock.
Selectthecheckboxnexttothebackupyouwanttolock.
ClicktheLock/Unlockicon.
Lockingabackupoverlaysalockicononthebackupicon(
).Thebackupisnowlocked.
Tounlockabackup,selecttheLock/Unlockiconagain.
ThelockoverlayisclearedandVDPevaluatestheretentiondateofthebackupduringthenext
maintenanceperiod.
VMware, Inc.
119
120
VMware, Inc.
13
13
Thischapterincludesthefollowingtopics:
AboutAutomaticBackupVerificationonpage 122
CreatingaNewBackupVerificationJobonpage 123
EditingaBackupVerificationJobonpage 124
CloningaBackupVerificationJobonpage 125
ExecutingandRunningaBackupVerificationJobonpage 125
MonitoringBackupVerificationonpage 126
EnablingandDisablingaBackupVerificationJobonpage 126
DeletingaBackupVerificationJobonpage 126
VMware, Inc.
121
Backupsarerestoredtoatemporaryvirtualmachinewiththefollowingnamingconvention:
VDP_VERIFICATION_<vmname><uniquenumber>
Backupsarerestoredwithnonetworkconflicts,becausetheNICisalwaysdisabledduringtheABV
operation.BecausetheNICisdisabled,youcannotperformapingtest.
Afterthebackupverificationjobcompletes,temporaryvirtualmachines,alsoreferredtoasvalidating
VMs,areremovedanddeletedfromtheinventory.
OnlythelastsuccessfulfullimagebackupforanyVMisverified.TheRecentTaskspaneandEventlog
reportwhichbackuphasbeenverified.
Limitations
Backupverificationisnotsupportedforthefollowingconfigurations:
SingleVMDKbackups.
ImagebackupsofRDMdisks(physicalmode).RDMvirtualdependentdisksaresupported.
ApplicationdatabasebackupsofMicrosoftapplications(ExchangeServers,SharePointServers,and
SQLServers)arenotsupported.
Replicatedbackups.
Backupsfromimporteddisks.
Theverificationfailsifthepathtothedestinationhostischanged.Ifthehostismovedtoanewlocation,
youmustedittheverificationjobandselectthedestinationhostagain.
Similarly,ifthedatastorenameischanged,youmustedittheverificationjobtoreselectthesameor
differentdatastorebeforeyoucansuccessfullyrunthejobagain.
Insomecases,VDPfailstoautomaticallydeletethevalidatingVMfromthevCenterinventory.Inthis
scenario,youmustmanuallydeletethevalidatingVM.
vSpherehostsbeforeversion4.0arenotsupportedasdestinationhoststowheretemporaryVMswillbe
restored.
Best Practices
Timing and Resource Conflicts
Youcantakestepstoavoidtimingandresourceconflictswhenusingthebackupverificationfeature.
1
WhenyoufirstinstallVDP,runinitialfullbackups.
Aftertheinitialbackupsrun,letthefirstincrementalbackupsrun.
Determinehowlongittakesforthebackupstorun,andschedulebackupverificationjobstorunafterthe
incrementalbackupshavecompleted.
122
Loadbalanceifmultipleverificationjobsaretoberunatthesametime.Limitthenumberofjobstofive
iftheyarerunsimultaneously.
MakesuretherearesufficientresourcesavailableonthehostandthedatastorewherethetemporaryVM
willberestored.
VMware, Inc.
General
VerifyVMwareToolsareinstalledontheVMatthetimetheVMisbackedup.
Settheheartbeattimeoutintervaltoitsoptimalvalue,dependingontheenvironment.Notethatsome
VMsmaytakelongertosendandreceivetheVMwareToolsheartbeatthanothers.
Periodicallyverifytheavailabilityofthedestinationhostandadatastore.Editthejobandreconfigurethe
destinationifneeded.Ifthedestinationhostordatastoreisunavailable,editthejobandchooseanew
destination.
BeforeyouselectVerificationScriptastheadvancedverificationoption,manuallyrunthescriptonthe
guestOStoverifyitexecutessuccessfully.
Prerequisites
Abackupjoborarestorepointmustexistbeforeyoucreateaverificationjobforavirtualmachine.The
backupjobandrestoretypemustbefullimage.
VMwareToolsmustbeinstalledonvirtualmachinesatthetimeofbackup.IfnoVMwareToolsarefound
onthevalidatingVM,theheartbeatverificationwillfail.
Theselecteddatastoremusthavesufficientspaceavailable.
Ifyouplantouseaverificationscript,theverificationscriptmustnotbedependentonconnectingtoother
VMsinthenetwork.
Procedure
1
Fromawebbrowser,accessVDP.
ClicktheBackuptab.
OntheBackuptab,clickBackupVerification.
FromtheBackupVerificationJobActionsmenu,selectNew.
TheCreateanewbackupverificationjobwizardopenstotheVirtualMachinespage.
OntheVirtualMachinespage,selectavirtualmachineforwhichyouwanttocreateaverificationjob,and
thenclickNext.
Youcanselectonlyonevirtualmachineperverification.Multipleselectionsarenotsupported.
Thevirtualmachinemustbeapartofafullimagebackupjoboritcanhaverestorepoints.
Youcanfilterthevirtualmachinesbyname,ifneeded.
VMwareToolsmustbepresentonthevirtualmachinebackupsortheverificationjobwillfail.
OntheVerificationOptionspage,selectanoption:
HeartbeatVerificationThisisthedefaultoptionforverificationofabackup,regardlessofwhether
youselectscriptverification.TheheartbeatverificationcheckswhethertheVMwareToolsheartbeat
hasbeenreceivedwithinaspecifictimeframeaftertheVMhaspoweredon.IftheVMwareTools
heartbeatisreceived,theguestOShasbootedsuccessfullyandisinahealthystate.
NOTETheGuestOSHeartbeatisthedefaultoptionforverification.
VMware, Inc.
ScriptVerificationThisistheadvancedverificationoption.Usescriptverificationifyouwantto
verifythevirtualmachineforthehealthstatusofapplicationsandservicesthatrunontheguestOS.
ThescriptmustbepredefinedandmustpreexistontheguestOS.Theverificationscriptmustnotbe
dependentonconnectingtoothervirtualmachinesinthenetwork.
123
IfyouchoosetoexecuteascriptonaguestOS,supplythefollowinginformation:
UsernameTypetheuserIDusedtologintotheguestOS.
PasswordTypethepasswordusedtologintotheguestOS.
ConfirmPasswordRetypethepassword.
VerificationScriptonGuestTypethefullpathtothelocationofthescriptontheguestOS.
Forscriptconfigurationdetails,refertoVerificationScriptConfigurationonpage 124.
7
ClickNext.
OntheDestinationpage,selectadestination:
DestinationPathThedestinationhostmustbecompatiblewiththevalidatingvirtualmachine
andmusthavesufficientresourcestorestorethevalidatingvirtualmachine.Youmustselecta
standalonehostorahostinsideaclusterasadestinationwherebackupswillbetemporarilyrestored
forthepurposeofverification.ResourcepoolsandvAppsarenotsupportedasvaliddestinations.
vSpherehostsbeforeversion4.0arenotsupported.
DatastoreDependinguponthehostthatisselected,alistofdatastoresisdisplayed.Youmust
selectonedatastorewherethevalidatingvirtualmachinewillberestored.Makesuretheselected
datastorehassufficientspaceavailable.
ClickNext.
10
OntheSchedulepage,selectthescheduleforthebackupverificationjobtorun.Settingsmadeonthis
pagedeterminehowoftenandatwhattimeofthedayyourverificationjobwillrun.
a
BackupverificationscheduleSpecifythetimeintervalsasdaily,weekly,ormonthly.
StarttimeonserverSpecifythetimeforthebackupverificationtooccuronthescheduledday.
11
ClickNext.
12
OntheJobNamepage,typeauniquenametoidentifytheverificationjob,andthenclickNext.
Theverificationjobnamecanincludeallalphabetsandnumbers.Theonlyspecialcharactersallowedare
spaces,underscores,hyphens,andperiods.
13
OntheReadytoCompletepage,reviewthesummaryofthebackupverificationjobthatyouarecreating.
Ifneeded,youcanchangethejobsconfigurationbyclickingBacktotheappropriatepage.Whenyouare
readytosavethejob,clickFinish.
NOTEYoucanalsoreviewthesummaryofthebackupverificationjobfromtheBackupVerificationsection
undertheRestoretab.
14
ClickOKwhenyouseethemessagethatthebackupverificationjobwascreatedsuccessfully.
VMware, Inc.
Procedure
1
Fromawebbrowser,accessVDP.
ClicktheBackuptab.
OntheBackuptab,clickBackupVerification.
Selectthebackupverificationjobthatyouwanttoedit,andthenselectEditfromtheBackupVerification
JobActionsmenu.
TheEditingbackupverificationjob:job_namewizardopenstotheVirtualMachinespage.
Stepthroughthewizard,makingchangesasneeded.
Whenyouhavecompletedyourchanges,clickFinish.
ClickOKwhenyouseethemessagethatchangestothebackupverificationjobweresavedsuccessfully.
RestoreThelatestbackupfortheselectedVMisrestoredintoatemporaryVMthatisdeletedafter
backupverification.
PowerOnAfterthetemporaryVMhasbeenrestored,itwillbeconfiguredtodisabletheNICbeforeit
ispoweredon.
BootOSWaitfortheguestOStobootcompletelyaftertheVMispoweredon.
HeartbeatVerificationAftertheguestOShasbooted,theappliancewaitstoreceivetheVMwareTools
heartbeatfromtherestoredVM.Inaneventtheheartbeatisnotreceivedforanyreason,theverification
jobfailsandthebackupisnotinagoodstate.
VerificationScriptThescriptisexecutedonlywhenyouhaveselectedtheadvancedlevelofverification
(VerificationScript).Thisfeaturerunsacustomizedscriptdefinedandspecifiedbytheusertoverifythe
stateofapplicationsrunningontheguestOS.
PowerOffAfterthescriptverificationcompletes,theVMispoweredoff.
DeleteVMInthisfinalstep,therestoredVMisdeletedandtheresultsoftheverificationisreported
bythevCenter(intheRecentTaskspaneandintheEventslog).
Procedure
1
Fromawebbrowser,accessVDP.
ClicktheBackuptab.
OntheBackuptab,clickBackupVerification.
Selectthebackupverificationjobthatyouwanttorun,andthenclickVerifyNow.
ClickOKwhenyouseethemessagethatthebackupverificationrequestorrequestshavebeenissued
successfully.
VMware, Inc.
125
vCenterTasks/Events
Reportstab.SeeViewingInformationfromtheReportsTabonpage 108formoreinformation.
Emailreports.SeeConfiguringEmailonpage 58formoreinformation.
Clientlogs.Youcandownloadclientlogsfromhttps://<IPaddressorhostnameofVDP>:8543/vdpconfigure.
Procedure
1
Fromawebbrowser,accessVDP.RefertoBackupJobsonpage 112forinstructions.
ClicktheBackuptab.
OntheBackuptab,clickBackupVerification.
Selectthebackupverificationjobthatyouwanttoenableordisable,andselectEnable/Disablefromthe
BackupVerificationJobActionsmenu.
ClickOKwhenyouseethemessagethatthebackupverificationjobhasbeensuccessfullyenabledor
disabled.
Procedure
126
Fromawebbrowser,accessVDP.RefertoBackupJobsonpage 112forinstructions.
ClicktheBackuptab.
OntheBackuptab,clickBackupVerification.
Selectthebackupverificationjobthatyouwanttodelete,andselectDeletefromtheBackupVerification
JobActionsmenu.
ClickYeswhenyouareaskedifyouaresureyouwanttodeletetheselectedjob.
ClickOKwhenyouseethemessagethatthebackupverificationjobhasbeendeletedsuccessfully.
VMware, Inc.
14
Managing Restores
14
Thischapterincludesthefollowingtopic:
RestoreOperationsonpage 128
SelectingBackupstoRestoreonpage 128
FilteringforListofBackupsonpage 128
RestoreswhenSnapshotsArePresentonpage 128
RestoringImageBackupstotheOriginalLocationonpage 128
RestoringImageBackupstoaNewLocationonpage 130
RestoringBackupstoIndividualSCSIDisksonpage 131
DeletingaBackupfromtheRestoreTabonpage 132
ClearingallSelectedBackupsfromtheRestoreTabonpage 132
VMware, Inc.
127
Restore Operations
Afteryoubackupvirtualmachines,youcanrestorethebackupstotheoriginallocationortoanalternate
location.
RestoreoperationsareperformedontheRestoretab.TheRestoretabdisplaysalistofvirtualmachinesthat
havebeenbackedupbytheVDPAppliance.Bynavigatingthroughthelistofbackups,youcanselectand
restorespecificbackups.Beforeyouselectabackuptorestore,notetheexpirationdateofthebackup.
Overtime,theinformationdisplayedontheRestoretabmaybecomeoutofdate.Toseethemostuptodate
informationonbackupswhichareavailableforrestore,clickRefresh.
Limitations
TheRestorewizarddoesnotallowyoutoselectmultiplerestorepointsforthesameMSAppclient.You
canselectonlyonerestorepointfromthesameclientatatime.
IfthetargetVMhasSCSIbussharingconfigured,restorestothatVMarenotsupported.
ClickRestoreaBackupontheGettingStartedtaboftheVDPUI.
FromtheRestoretab,selectarestorepointandclickRestore.
RightclickaprotectedvirtualmachineinthevCenterinventorylist,andthenselectAllVDPActions>
RestoreRehearsal.TheSelectBackuppagedisplaysalistofbackups.
BackupdateFilteredbyisbefore,isafter,ison,orisnoton
ClientnameFilteredbycontains,doesnotcontain,is,orisnot
LocationFilteredbylocationofbackup
ClearthefilterbyclickingRefreshorbyselectingShowAllfromthefilterdropdownmenu.
TheSelectBackuppageallowsyoutochoosethevirtualmachinestorestore.
http://kb.vmware.com/kb/1025279
https://community.emc.com/thread/145249?start=0&start=0
128
VMware, Inc.
Theoriginaldiskismarkedasindependentpersistent.
TheoriginaldiskhasbeenremovedfromthetargetVM.
TheoriginaldiskhasbeendeletedfromthetargetVM.
NOTEArestorejobofthesamediskordisksfromtwodifferenttimestampsisnotpermitted.Ifyouattempt
torestoreadiskthathasbeenbackedupwithtwodifferenttimestamps,youarepresentedwiththeoptionof
removingtheduplicatedharddisk.Therestorewillnotproceeduntiltheduplicatedharddiskisremoved.
Afterasuccessfulrecoveryactioncompletes,VDPdisplaystherecoveredvirtualmachineundertheReplicate
link.
Prerequisites
VDPisinstalledandconfiguredonyourvCenterServer.
YouareloggedintothevSphereWebClientandconnectedtotheVDPAppliance.
Procedure
1
Fromawebbrowser,accessVDP.
ClicktheRestoretab.
Ifnecessary,filterthebackupstonarrowyoursearch.
SelectavirtualmachinelistedintheNamecolumn.Whenyouclickonavirtualmachine,itexpandsto
listthebackupsthathavebeenperformed.Youcanselectoneormorebackups,oryoucanclickabackup
todrilldownfurtheruntilyoulocatethediskthatyouwanttorestore.
NOTETheclient(virtualmachine)namethatappearsintheNamecolumnisrenamedtoappendastringof
randomcharactersifthestoragehasbeenimportedfromadifferentVDPApplianceduringinitial
configuration.
5
Selectthecheckboxbesideoneormoreitemstoselectthemforrestore.
ClickRestoretostarttheRestorebackupwizard.
TheSelectBackuppageappears.
OntheSelectBackuppage,verifythelistofbackupstorestoreiscorrectandremoveanythatyouwant
toexcludefromtherestoreoperation.ClickNext.
TheSetRestoreOptionspageappears.
OntheSetRestoreOptionspage,leavetheRestoretoOriginalLocationboxchecked.Ifthevmdkfilestill
existsattheoriginallocation,itisoverwritten.
NOTEIfthevirtualdiskontheoriginalVMhasbeenremovedordeleted,therestoretooriginallocation
optionisnotallowed.TheVMDKmustberestoredtoanewlocation.
9
ClickNext.
TheReadytocompletepageappears.
10
OntheReadytocompletepage,reviewthesummaryofyourrestorerequests.
Thissummaryidentifieshowmanymachineswillbereplaced(orrestoredtotheiroriginallocation)and
howmanywillbecreated(orrestoredtoanewlocation).
Ifyouwanttochangeanyofthesettingsforyourrestorerequest,clicktheBackbuttontoreturntothe
appropriatescreen,orclicktheappropriatenumberedsteptitleontheleftsideofthewizardscreen.
11
ClickFinishtostarttherestoreoperation.
Amessageappearstellingyouthatyourrestorewassuccessfullyinitiated.
12
VMware, Inc.
ClickOK.
129
13
MonitortherestoreprogressthroughtheRecentTaskspane.
NOTEIfyouselectedReconnectNICduringtherestoreprocess,confirmthenetworkconfigurationforthe
newlycreatedvirtualmachine.ItispossiblethatthenewvirtualmachineNICisusingthesameIPaddressas
theoriginalvirtualmachine,whichwillcauseconflicts.
Prerequisites
VDPisinstalledandconfiguredonyourvCenterServer.
YouareloggedintothevSphereWebClientandconnectedtotheVDPAppliance.
Procedure
1
Fromawebbrowser,accessVDP.
ClicktheRestoretab.
Ifnecessary,filterthebackupstonarrowyoursearch.
SelectavirtualmachinelistedintheNamecolumn.Whenyouclickonaclient(virtualmachine),it
expandstolistthebackupsthathavebeenperformed.Youcanselectoneormorebackups,oryoucan
clickabackuptodrilldownfurtheruntilyoulocatethediskorapplicationthatyouwanttorestore.
NOTETheclientnamethatappearsintheNamecolumnisrenamedtoappendastringofrandomcharacters
ifthestoragehasbeenimportedfromadifferentVDPApplianceduringinitialconfiguration.
5
Selectthecheckboxbesideoneormoreitemstoselectthemforrestore.
ClickRestoretostarttheRestorebackupwizard.
TheSelectBackuppageappears.
Clickthebackupthatyouwanttorestore,andthenclickNext.
TheSetRestoreOptionspageappears.
CleartheRestoretoOriginalLocationboxtosettherestoreoptionsforeachbackupthatyouare
restoringtoanewlocation.Specifythefollowinginformation:
a
NewVMNameTypeanewnamefortherestoredVM.
DestinationClickChooseandselectthenewdestination.
DatastoreSelectthedatastoreinwhichtheVMwillberestored.
ClickNext.
TheReadytocompletepageappears.
10
Reviewthesummaryofyourrestorerequests.
Thissummaryidentifieshowmanymachineswillbereplaced(orrestoredtotheiroriginallocation)and
howmanywillbecreated(orrestoredtoanewlocation).
Ifyouwanttochangeanyofthesettingsforyourrestorerequest,clicktheBackbuttontoreturntothe
appropriatescreen,orclicktheappropriatenumberedsteptitleontheleftsideofthewizardscreen.
11
ClickFinishtostarttherestoreoperation.
Amessageappearstellingyouthatyourrestorewassuccessfullyinitiated.
130
12
ClickOK.
13
MonitortherestoreprogressthroughtheRecentTaskspane.
VMware, Inc.
NOTEIfyouselectedReconnectNICduringtherestoreprocess,confirmthenetworkconfigurationforthe
newlycreatedvirtualmachine.ItispossiblethatthenewvirtualmachineNICisusingthesameIPaddressas
theoriginalvirtualmachine,whichwillcauseconflicts.
Prerequisites
VDPisinstalledandconfiguredonyourvCenterServer.
YouareloggedintothevSphereWebClientandconnectedtotheVDPAppliance.
Procedure
1
Fromawebbrowser,accessVDP.
ClicktheRestoretab.
Ifnecessary,filterthebackupstonarrowyoursearch.
SelectavirtualmachinelistedintheNamecolumn.Whenyouclickonaclient(virtualmachine),it
expandstolistthebackupsthathavebeenperformed.Youcanselectoneormorebackups,oryoucan
clickabackuptodrilldownfurtheruntilyoulocatethediskorapplicationthatyouwanttorestore.
NOTETheclientnamethatappearsintheNamecolumnisrenamedtoappendastringofrandomcharacters
ifthestoragehasbeenimportedfromadifferentVDPApplianceduringinitialconfiguration.
5
Selectthecheckboxbesideoneormoreitemstoselectthemforrestore.
ClickRestoretostarttheRestorebackupwizard.
TheSelectBackuppageappears.
Clickthebackupthatyouwanttorestore,andclickNext.
TheSetRestoreOptionspageappears.
CleartheRestoretoOriginalLocationboxtosettherestoreoptionsforeachbackupthatyouare
restoringtoanewlocation.
Specifythefollowinginformation:
VMware, Inc.
DestinationToselectanewdestination,clickChoose.Youcanselectanewlocationdestination
container(vApp,Resourcepool,host,ordatacenter)wherethebackupwillberestored,oryoucan
acceptthedefaultdestination,whichistheoriginallocationoftheexistingVM.
NewVMNameTheNewVMNamefieldautopopulateswiththeexistingVMname.Youcan
modifythisfieldtogivetheVManewnameifyouarerestoringtoacontainer.Ifyouarerestoring
toanexistingVM,youcannotmodifythename.
DatastoreListsthedatastoreinwhichthefirstdiskcurrentlyresides.Ifyouarerestoringadiskto
anexistingVM,thisfieldisnoteditable.Ifyouarerestoringadisktoanewcontainer,selectthe
datastoreinwhichtheVMwillberestored.
DiskIDListstheSCSIdiskIDslotsavailableasrestoretargets.ThelistshowsonlyemptySCSI
slotsoftheSCSIcontrollersthatarecurrentlyattachedtothevirtualmachine.SelectaSCSIvirtual
diskslotastherestoretargetfromthelist.
131
YoucannotrestoretoIDEconfiguredvirtualdisks.OnlySCSIvirtualdisksaresupported.A
maximumof15disksareallowedonaSCSIcontroller.Slot7isreservedandunavailable.
NOTETheRestorebackupwizarddoesnotautomaticallyaddanewcontrolleriftherearenotenoughSCSI
slotsavailable.YoumustaddanewSCSIcontrollerbeforeinitiatingthediskrestore.
10 ClickNext.
TheReadytocompletepageappears.
11
Reviewthesummaryofyourrestorerequests.
Thissummaryidentifieshowmanymachineswillbereplaced(orrestoredtotheiroriginallocation)and
howmanywillbecreated(orrestoredtoanewlocation).
Ifyouwanttochangeanyofthesettingsforyourrestorerequest,clicktheBackbuttontoreturntothe
appropriatescreen,orclicktheappropriatenumberedsteptitleontheleftsideofthewizardscreen.
12
ClickFinishtostarttherestoreoperation.
Amessageappearstellingyouthatyourrestorewassuccessfullyinitiated.
13
ClickOK.
14
MonitortheRestoreprogressthroughtheRecentTaskspane.
132
FromtheManualRestoretab,selectthebackupsyouwanttoclearfromthelistofbackups,andthenclick
ClearAllSelections.
ClicktheRefreshbuttontoupdatethedataintheRestoretab.
VMware, Inc.
15
Replication
15
Thischapterincludesthefollowingtopics:
ReplicationJobsonpage 134
CreatingaReplicationJobonpage 136
ManagingDestinationsonpage 140
EditingaReplicationJobonpage 140
CloningaReplicationJobonpage 141
DeletingaReplicationJobonpage 141
EnablingorDisablingaReplicationJobonpage 141
ViewingStatusandReplicationJobDetailsonpage 141
RunningExistingReplicationJobsImmediatelyonpage 141
ReplicationBacktotheSourceonpage 141
ReplicationRecoveryCompatibilityonpage 142
EnablingorDisablingReplicationRecoveryonpage 143
ReplicationRecoveryonpage 143
MultiTenancyonpage 144
VMware, Inc.
133
Replication Jobs
ReplicationenablesyoutoavoiddatalossifthesourceVDPAppliancefailsbecausecopiesofthebackupsare
availableonthedestinationtarget.Replicationjobsdeterminewhichbackupsarereplicated,andwhenandto
wherethebackupsarereplicated.Withscheduledoradhocreplicationjobsforclientsthathavenorestore
points,onlytheclientgetsreplicatedonthedestinationserver.BackupscreatedwiththeVDPAppliancecan
bereplicatedtoanotherVDPAppliance,toanAvamarserver,ortoaDataDomainsystem.
Replication Compatibility
Table 155andTable 156indicatewhichbackupscanandcannotbereplicated,dependingonwhichVDP
productwasusedtocreatethem.
Thefollowingabbreviationsareusedinthesetables:
VDPAVDPAdvancedAppliance
RTIReplicationTargetIdentity
IMPORTANTVDPAdvancedappliestoVDP5.8andearlier.RTIappliesonlytoVDP5.8.
DDDataDomainSystem
NNo,thetargetisnotsupported
YYes,thetargetissupported
(R)Recommended
(NR)NotRecommended
(HP)HashedPassword
134
VDP-A 5.8.x + DD
VDP-A 5.8.x
VDP 5.8.x
VDP-A 5.5.6.x + DD
VDP-A 5.5.6.x
VDP 5.5.6.x
VDP-A 5.5.5.x + DD
VDP-A 5.5.5.x
VDP 5.5.5.x
VDP 5.1.x
Backups created
with this product...
VDP 5.5.1.x
VDP 5.1.x
VDP 5.5.1.x
VDP 5.5.5.x
VDP-A 5.5.5.x
Y
(R)
Y
(R)
Y
(HP)
Y
(HP)
VDP-A 5.5.5.x + DD
Y
(R)
Y
(HP)
VDP 5.5.6.x
VDP-A 5.5.6.x
Y
(HP)
Y
(HP)
VDP-A 5.5.6.x + DD
Y
(HP)
VDP 5.8.x
VDP-A 5.8.x
Y
(R)
VDP-A 5.8.x + DD
Y
(R)
RTI 5.8.x
Y
(R)
VMware, Inc.
Chapter 15 Replication
VDP-A 5.8.x + DD
VDP-A 5.8.x
VDP 5.8.x
VDP-A 5.5.6.x + DD
VDP-A 5.5.6.x
VDP 5.5.6.x
VDP-A 5.5.5.x + DD
VDP-A 5.5.5.x
VDP 5.5.5.x
VDP 5.1.x
Backups created
with this product...
VDP 5.5.1.x
RTI 5.8.x + DD
Y
(R)
VDP 6.0.x
Y
(R)
Y
(R)
Y
(R)
VDP 6.0.x + DD
Avamar 7.1.x.x + DD
Avamar
7.0.0.427
Avamar
7.0.1.56
Avamar 7.1.x.x
Avamar SP2
6.1.2.47
VDP 5.5.1.x
VDP 5.5.5.x
Y
(R)
Y
(HP)
Y
(R)
Y
(R)
VDP-A 5.5.5.x + DD
Y
(HP)
Y
(HP)
Y
(NR)
Y
(NR)
Y
(NR)
Y
(NR)
VDP 5.5.6.x
Y
(R)
Y
(HP)
Y
(HP)
Y
(HP)
Y
(R)
Y
(R)
VDP-A 5.5.6.x + DD
Y
(HP)
Y
(HP)
Y
(NR)
Y
(NR)
Y
(NR)
Y
(NR)
VDP 5.8.x
Y
(R)
VDP-A 5.8.x
Y
(R)
Y
(HP)
Y
(R)
VDP-A 5.8.x + DD
Y
(R)
Y
(HP)
Y
(NR)
Y
(NR)
Y
(NR)
RTI 5.8.x
Y
(R)
Y
(HP)
Y
(R)
RTI 5.8.x + DD
Y
(R)
Y
(HP)
Y
(NR)
Y
(NR)
Y
(NR)
Y
(NR)
Y
(NR)
Y
(R)
VDP 6.0.x
Y
(R)
Y
HP)
Y
(R)
Y
HP)
Y
HP)
Y
HP)
Y
HP)
Y
HP)
VDP 6.0.x + DD
Y
HP)
Y
HP)
VDP-A 5.5.5.x
VDP-A 5.5.6.x
VMware, Inc.
VDP 6.0.x
VDP 5.1.x
RTI 5.8.x
Avamar SP1
6.1.1.87
VDP 6.0.x + DD
Backups created
with this product...
RTI 5.8.x + DD
135
Becauseonlycompletedclientbackupsarereplicated,makeeveryefforttoschedulereplicationduring
periodsoflowbackupactivity.Thisensuresthatthegreatestnumberofclientbackupsreplicateduring
eachreplicationsession.
IfyouchangetheuserIDorpasswordfortherootaccountonthereplicationtargetserver,youmust
updatethedestinationuserIDandpasswordonthesourceserverwiththenewpassword.
Usingreplicationdestinationmanagement,youcanupdatetheinformationforoneormorereplication
jobsassociatedwiththesamereplicationdestinationserver.
Replicationofdynamicornonstaticdataisnotsupported;therefore,itisrecommendedtorunthe
replicationduringaperiodoflowbackupactivity.
Youcannotrunsimultaneousreplicationand/orrecoveryofmultipleclientsifsimultaneous,multiple
backupand/orrestoreoperationsarerunning.
Limitations
Whenareplicationjobstarts,itcanprocessonlyquiescent,staticdatathatresidesonthesourceserver.
Therefore,anyoperationthatwritesdatatothesourceserverandhasnotfullycompleted(forexample,
aninprocessbackupjob)willnotbepartofthatreplicationjob.Thedatawill,however,bereplicated
duringthenextreplicationoperation.
OnthesourceVDPAppliance,asthenumberofbackupsforreplicatedclientsincreases,thetimerequired
tobrowseeachclientincreases.
Retentionpolicy.RefertoSettingtheRetentionPolicyonpage 113fordetailedinformation.
Ondemandorscheduledbackuptypes:
IfanybackupjobisrunbyusingtheBackupNowoption,itisconsideredtobeanondemand
backupandisnotassociatedwithanybackuptype.Toreplicatethisbackup,youmustselecttheUser
Initiatedbackuptype(Step 6oftheCreateanewreplicationjobwizard).
Toschedulethebackup,specifytheschedulingoptions(Step 10oftheCreateanewreplicationjob
wizard).
136
VMware, Inc.
Chapter 15 Replication
Prerequisites
VDPisinstalledandconfiguredonyourvCenterServer.
YouareloggedintothevSphereWebClientandconnectedtotheVDPAppliance.
YouselectedVDPReplicationTargetastheVDPApplianceidentityintheInitialConfigurationwizard.
Formoreinformation,refertoInitialConfigurationonpage 26.
Procedure
1
Fromawebbrowser,accessVDP.RefertoAccessingvSphereDataProtectiononpage 106for
instructions.
ClicktheReplicationtab.
TheReplicationtabdisplaysalistofthereplicationjobsthathavebeencreated.Thecolumnsare
describedasfollows:
Table 15-7. Column descriptions for the Replication tab
Column
Description
Name
Thenameofthereplicationjob.
State
Thestateofthereplicationjob.
Destination
Thelocationwheretheclientbackupsarereplicated.
LastRunTime
Thelasttimethereplicationjobran.
Duration
Howlongthereplicationtooktocompletethelasttimethejobran.
NextRunTime
Whenthereplicationjobisscheduledtorunagain.
#ofClients
Thenumberofclientswhosebackupsarebeingprotectedandreplicatedinthejob.This
valuechangesonlywhentheuseraddsorremovesclientsfromareplicationjobusingthe
Editfeature.
FromtheReplicationJobActionsmenu,selectNewtostarttheCreateanewreplicationjobwizard.
OntheSelectTypepage,choosewhethertoreplicateguestimages(localbackups)orreplicatedbackups,
andthenclickNext.
TheSelectTypepageappears.Onthispage,theappropriateclientsappear,basedonthetypeof
replicationyouselected.
Ifthetypeisreplicatedbackups:
TheVDPAppliancedisplaysreplicatedbackupsandrecoveredbackupclientsasoptionstoreplicate
toanothertargetserver.
TheclienttableshowsthesourcepathintheSourcePathcolumn,ratherthanthelastknownpath.
NOTEBothguestimagesandapplicationbackupoptionsareavailable.
5
OntheSelectClientspage,performoneofthefollowingtasks:
Toreplicateallclientbackups,clickAllclients,andthenclickNext.
Toreplicatebackupsfromspecificclientsonly,clickSelectclientsindividually,andthenselectthe
typefromtheTypelist.OptionsincludeImage,MSSQLServers,MSExchangeServers,andMS
SharePointServers.
NOTEBothregularandretiredVMbackupsaresupportedforreplication.IfaretiredVMisreaddedas
aregularVM,thesystemliststheVMtwicewithanidenticalname.TheretiredVMnameisappended
withasuffix.Whenselectingclients,selecttheregularVMwithoutthesuffix.
VMware, Inc.
137
IfyouchooseSelectclientsindividually,youcanselectoneormoreclients.Ifpreferred,youcanfilterthe
clientsbeforeyoumakeanyselections.Tofilterclients:
a
BesideFilter,clickShowAllandselectClient.
Tofilterbyclientname,selectName.ThefollowinginformationappearsforthevCenterClient.
NameIs,Isnot,Contains,orDoesnotcontainfiltersusedtoquerytheclientname.
StatusValuesarePoweredOn,PoweredOff,Suspended,Activated,orNotActivated.
ClientTypeThetypeofclient.
ClickNext.
TheBackupSelectionpageappears.Onthispage,youcanlimitthenumberofbackupsthatare
replicatedwhenthejobruns.Ifyouchoosenottoselectbackupoptions,everybackupfortheselected
virtualmachineswillbereplicated.
OntheBackupSelectionpageoftheCreateanewreplicationjobwizard:
a
SelectaBackupType:
DailyOnlydailybackupswillbereplicated.
WeeklyOnlyweeklybackupswillbereplicatedonce.
MonthlyOnlymonthlybackupswillbereplicated.
YearlyOnlyyearlybackupswillbereplicated.
UserInitiatedOnlythosebackupsthatwereuserinitiatedwillbereplicated.
NOTEUserinitiatedbackupsdonotretainadvancedretentionoptions.Thesebackupsmustbeflaggedasa
separatebackuptype.
b
SpecifytheMaximumbackupstoreplicateperclient:
NoLimitWhenthisoptionisselected,allexistingbackupsforaclientthatmeettheBackupType
criteriawillbereplicated.Thenumberofbackupsisunlimited.
NumberofBackupsWhenthisoptionisselected,thebackupstobereplicatedarebasedon
chronologicalorder.Themostrecentbackupisselected,regardlessofwhetheritisanondemand
backuporascheduledbackup.Themaximumnumberofbackupsis999.
SpecifytheDateRestrictions:
NoneAllbackupsthatmeettheBackupTypeandMaximumbackupstoreplicateperclient
criteriawillbereplicated.Therearenootherrestrictions.
LastSelectanumberandatimeunit.Thisoptionrestrictstheselectionofbackupsbyincluding
onlythosebackupsthatwerecreatedduringthespecifiednumberofdays,weeks,months,oryears.
ByRangeSelectaFromdateandtime,andselectaTodateandtime.Youcanspecifyfroma
specificdateforward,untilaspecificdate,orbetweentwodates.
ClickNext.
TheDestinationpageappears.Onthispage,youspecifyconnectioninformationforthedestination
wheretheclientbackupswillbereplicated.
YoucanuseanAvamarserverasareplicationdestination.Todothis,supplytheAvamarserversIP
address,port,andlogincredentialsontheDestinationpage.
NOTEIfyouchangethenameoftheVMclient,VDPdisplaystherenamedclientintheNamecolumnonthe
Createanewreplicationjobwizard.IfyouperformareplicationofarenamedVMclientandthedestination
isanAvamarserverorAvamarVirtualEdition(AVE),thechangednameisnotreflectedinAvamar.The
Avamarserverdisplaystheoldernamethatwaspreviouslyregisteredbeforethenamewaschanged.Thisis
aknownissue.
138
VMware, Inc.
Chapter 15 Replication
OntheDestinationpageoftheCreateanewreplicationjobwizard,providethefollowinginformation:
NOTEAllreferencestoDestinationrefertoeithertheAvamarserverortheVDPAppliancetowhichthe
backupdataisbeingreplicated.
HostnameorIPThehostnameorIPaddressofthedestination.
PortTheportnumberoverwhichVDPcommunicateswiththedestination.Thedefaultvalueis
29000,whichisthestandardportforSSLencryptedreplication.
UsernameTheusernameusedtologintothedestination.
PasswordThepasswordusedtologintothedestination.
PathTheuniquenamethatidentifiesthedomain,usedformultitenancyconfigurations.Referto
MultiTenancyonpage 144fordetailsaboutmultitenancyconfiguration.
Forreplicationandrecoverreplicatedbackupoperations,usetherepluserusername.Thecredentialsof
therepluserusernamearekeptinsyncwiththerootuser.
8
ClickVerifyAuthenticationtotesttheconnectionbetweenVDPandthedestination.
ClickNext.
TheSchedulepageappears.Onthispage,youspecifyhowoftenbackupswillbereplicatedandwhattime
ofthedaythereplicationswilloccur.
10
OntheSchedulepageoftheCreateanewreplicationjobwizard:
a
Selectoneofthescheduleoptions:
DailySelectthisoptiontoreplicatethebackupseveryday.
WeeklyperformedeverySelectthisoption,andselectadaytoreplicatethebackupsonthat
dayeveryweek.
The....ofeverymonthSelectthisoption,andselectanumberandadaytoreplicatethe
backupsonthatdayofeverymonth.
SelectaStartTimeonServertospecifythetimethatthereplicationwilltakeplaceonthescheduled
day.
Bestpractice:Becauseonlycompletedclientbackupsarereplicated,youshouldmakeeveryeffortto
schedulereplicationduringperiodsoflowbackupactivity.Thisensuresthatthegreatestnumberof
clientbackupsreplicateduringeachreplicationsession.
ClickNext.
TheRetentionpageappears.Onthispage,youspecifywhenreplicatedbackupswillexpireonthe
destinationmachine.
11
OntheRetentionpageoftheCreateanewreplicationjobwizard:
a
Touseeachbackupscurrentexpirationdate,selectKeepthecurrentexpirationforeachbackup.
Tospecifyexpirationdatesbasedonbackuptype,selectSetexpirationbybackuptype,andselect
thenumberofdays,weeks,months,oryearsforeachtype.
Tokeepthereplicationjobforever,selectKeepforever.
ClickNext.
TheNamepageappears.Onthispage,younamethereplicationjob.
12
OntheNamepageoftheCreateanewreplicationjobwizard:
a
Typeanameforthereplicationjob.
Thereplicationjobnamemustbeuniqueandcanbeupto255characterslong.Thefollowing
characterscannotbeusedinthejobname:~!@$^%(){}[]|,`;#\/:*?<>&.Inaddition,diacritical
characterscannotbeused(forexample:,,,,and).
VMware, Inc.
139
ClickNext.
TheReadytocompletepageappears.Onthispage,youcanreviewasummaryofthereplicationjob
thatyouarecreatingbeforesavingthejob.
13
OntheReadytocompletepageoftheCreateanewreplicationjobwizard:
a
Reviewtheinformation.
ClickFinishtocreatethejob.
Managing Destinations
YoucanselectexistingreplicationjobsfromtheReplicationtabandthenchangethedestinationconnection
informationforallofthemusingthe3stepManageDestinationwizard.
Best Practice
Allreplicationjobsassociatedwiththesamespecificreplicationdestinationservershouldbeupdated,rather
thanselectingacombinationofreplicationjobswithvariousdestinationservers.
Procedure
1
Fromawebbrowser,accessVDP.RefertoAccessingvSphereDataProtectiononpage 106for
instructions.
ClicktheReplicationtab.
TheReplicationtabdisplaysalistofthereplicationjobsthathavebeencreated
Highlightthereplicationjob,andselectReplicationjobactions>ManageDestination.
TheManageDestinationWizardappears.
OntheReplicationJobspage,clickthereplicationjobtoupdateitsassociateddestination,andthenclick
Next.Youcanselectmultiplejobs.
OntheDestinationpageoftheManageDestinationwizard,providethefollowinginformation:
NOTEAllreferencestoDestinationrefertotheAvamarserverortotheVDPAppliancetowhichthebackup
dataisbeingreplicated.
HostnameorIPThehostnameorIPaddressofthedestination.
PortTheportnumberoverwhichVDPcommunicateswiththedestination.Theonlyallowable
portis29000.ThisportisthestandardportforSSLencryptedreplication.
UsernameTheusernameusedtologintothedestination.
PasswordThepasswordusedtologintothedestination.
PathTheuniquenamethatidentifiesthedomain.Thisfieldisusedformultitenancy
configurations.RefertoMultiTenancyonpage 144fordetailsaboutmultitenancyconfiguration.
ForReplicationandRecoverReplicatedbackupoperations,usetherepluserusername.Thecredentialsof
therepluserusernamearekeptinsyncwiththerootuser.
6
ClickVerifyAuthenticationtotesttheconnectionbetweenVDPandthedestination.
ClickNext.
OntheReadytoCompletepage,reviewthedestinationthatwillbeassignedtotheselectedreplication
jobs.ClickFinishtoupdatethereplicationjob,orclickBacktomakechanges.
140
VMware, Inc.
Chapter 15 Replication
NameThenameofthereplicationjob.
StateThestateofthereplicationjob.
DestinationWherethebackupsspecifiedinthejobwerereplicated.
ClientsAlistoftheclientswhosebackupsarereplicatedbythejob.
LastRuntimeThelasttimethereplicationjobran.
DurationHowlongthereplicationtooktocompletethelasttimethejobran.
NextRuntimeThedateandtimethejobisnextscheduledtorun.
VMware, Inc.
141
Replication Destinations
Thefollowingareexamplesofwherethereplicationdestinationisrequired:
AbackupthatexistsonthelocalVDPApplianceisreplicatedtoaremotereplicationtarget,andthenthe
backupisremovedordeletedfromthelocalappliance.WiththeReplicationBacktotheSourcefeature,
youcanbrowsethebackupsthatresideonaremotedestinationandrecoverspecificbackupsbycopying
thembacktothelocalappliance.Afterthebackupisrecoveredbackonthelocalappliance,itcanbe
restoredwiththeusualprocess.
AnewVDPAppliancemustbeinstalledtoreplaceacorruptedVDP.Specificbackupsthathavealready
beenreplicatedtoareplicationdestinationmustberecovered.TheReplicationBacktotheSourcefeature
allowsyoutoconnecttoareplicationdestination,browsethebackupsthatresidethere,andrecover
specificbackupsbycopyingthembacktothelocalappliance.Afterthebackupisrecoveredbackonthe
newVDPAppliance,itcanberestoredwiththeusualprocess.
NOTETheRecoverwizardisnotavailableontheAvamarserver.Theabilitytoreplicatebacktothesourceis
notanoptionontheAvamarserver.
(Recover From)
VDP 5.8
VDP Advanced
5.8
VDP Advanced
5.8
Target Identity
VDP 6.0
VDP5.8.0.x
No
No
No
Yes
VDPAdvanced5.8.0.x
No
Yes
Yes
Yes
VDPReplicationTargetIdentity5.8.0.x
No
Yes
Yes
Yes
VDP5.5.1.356
No
No
No
No
VDP5.5.5.180
No
No
No
No
142
VMware, Inc.
Chapter 15 Replication
(Recover From)
VDP 5.8
VDP Advanced
5.8
VDP Advanced
5.8
Target Identity
VDP 6.0
VDPAdvanced5.5.5.180
No
Yes
Yes
Yes
VDP5.5.6.56
No
No
No
No
VDPAdvanced5.5.6.56
No
Yes
Yes
Yes
Avamarserver7.0.x
Yes
Yes
Yes
Yes
AvamarVirtualEdition(AVE)6.0.x
Yes
Yes
Yes
Yes
Avamarserver/AVE7.1.x
Yes
Yes
Yes
Yes
IMPORTANTVDPAdvancedappliestoversions5.8andearlier.ReplicationTargetIdentityappliesonlyto
VDP5.8.
Replication Recovery
OnanewlyinstalledVDP,youcanspecifyadestination(amachinetowherebackupshavebeenreplicated)
byusingtheCreateanewreplicationjobwizard.Afterthedestinationisadded,youcanrecoverandrestore
anyreplicatedbackups.
NOTEWiththecurrentimplementationofreplicationrecovery,ifavirtualmachineclientisrenamedona
localVDPAppliance,thenthatnamechangewillnotbepropagatedtobackupsonaremoteVDPAdvanced
Appliancethatisusedasareplicationtarget.Thenewvirtualmachinenameisreflectedinthelocalrestore
points,butitisnotreflectedinthedestination.
TheSelectareplicationtargetoptionisdisabledafteravCenterServerchangeandisnotenableduntilanew
replicationjobiscreatedafterthevCenterServerchange.
1
Fromawebbrowser,accessVDP.RefertoAccessingvSphereDataProtectiononpage 106for
instructions.
ClicktheRestoretab.
FromtheRestoretab,clickRecoverreplicatedbackups.
VMware, Inc.
143
TheRecoverwizardappears.
OntheDestinationpage,selectoneofthefollowingoptions:
Selectadestinationtousefromanexistingreplicationjob
Specifyanewremotedestination
ClickVerifyAuthentication.
OntheClientsandBackupspage,selectaremoteclientandbackupstorecoverbacktothisappliance.You
canexpandaclientbyclickingonthearrowtoviewitsbackups.
OntheReadytoCompletepage,reviewtheitemstorecover.
ClickFinishtostarttherecoverrequest,orclickBacktoreturntothepreviousscreenifyouneedtomake
changes.
Multi-Tenancy
VDPincludesmultitenancysupport,whichenablesmultiplecustomersororganizationstohaveseparated
accountsonasingleVDPAppliance.EachcustomerororganizationcanreplicatetotheVDPApplianceas
wellasusetheReplicationRecoveryfeaturetoaccesstheirreplicateddata.Replicateddataforagiven
customerororganizationisonlyaccessibleusingthecustomerororganizationaccountcredentials.Builtin
credentialswithfullprivilegessuchasrootandrepluserhaveaccesstoallreplicateddata.Thesecredentials
shouldnotbesharedwithindividualcustomersororganizations.Thereplicateddataforanaccountisisolated
fromthereplicateddataforallotheraccounts.
VDP,VDPReplicationTarget,Avamar(version7.1orlaterrecommended),andAvamarVirtualEdition
(version7.1orlaterrecommended)arethesupportedtargetsformultitenancy.
Youcancreatemultitenancyaccountsbyusingthecreate_av_domain.rbscript,whichisprovidedonall
VDPAppliances.Thecreate_av_domain.rbscriptdefinesthefollowingparameters:
Usage: create_av_domain.rb
-c,
-d,
-u,
-p,
-h,
144
--company=<Company-Name>
--department=<Department-Name>
--username=<User-Name>
--password=<User-Password>
--help
(Required)
(Optional)
(Required)
(Required)
VMware, Inc.
Chapter 15 Replication
Thecompanyvalueshouldcontainthenameofthecustomerscompanyororganization.Theoptional
departmentvalueallowsforthesetupofmultipleaccountssharingthesamecompanyvaluebuteachhaving
uniquedepartmentvalues.Thecombinedcompanyanddepartmentvaluescompriseanaccount.Each
accounthasitsownisolatedbucketthatcanholdreplicateddata.Theusernameandpasswordparameters
definetheaccesscredentialsforanaccount.Tocreatemorethanonesetofaccesscredentialsforasingle
account,youcanrunthecreate_av_domain.rbscriptmultipletimeswiththesamevaluesforcompany
anddepartment,butdifferentvaluesforusernameandpassword.
Followthesestepstoexecutethecreate_av_domain.rb script:
1
Login(SSH)tothereplicationtargetserverastheadminuser.
Runthefollowingcommandandprovidetherootpassword:
su root
Changetothefollowingdirectory:
cd /usr/local/vdr/configure/bin
Executethefollowingcommandandspecifyappropriatevaluesfortheaccountbeingcreated:
./create_av_domain.rb --company=<Company-Name> --department=<Department-Name> --username=<User-Name>
--password=<User-Password>
forexample:
./create_av_domain.rb --company=Acme --department=Marketing --username=fred --password=topsecret
Afteryoucreatetheaccount,entertheaccountinformationwhenyoudefineareplicationdestinationonthe
VDPAppliance.ThereplicationdestinationpagerequiresahostnameorIPfortheremotedestination,theuser
credentials(usernameandpassword),andapathvalue.Thepathvalueistheaccountidentifier,whichis
composedofthecompanyanddepartmentvaluessuppliedwhensettinguptheaccountwiththe
create_av_domain.rbscript.Asingleforwardslashseparatesthecompanyanddepartmentvalues.Inthe
exampleabove,thepathvaluewouldbeAcme/Marketing.
VMware, Inc.
145
146
VMware, Inc.
16
16
Thischapterincludesthefollowingtopics:
IntroductiontotheVDPRestoreClientonpage 148
LoggingintotheRestoreClientonpage 149
MountingBackupsonpage 150
FilteringBackupsonpage 150
NavigatingMountedBackupsonpage 151
PerformingFileLevelRestoresonpage 151
MonitoringRestoresonpage 152
VMware, Inc.
147
Onephysicalvolume(.vmdk)mustbemappedtoexactlyonelogicalvolume.
EXT2,EXT3formatting(primarypartitionwithmasterbootrecord(MBR)andstandalonewithoutMBR),
andEXT4aresupported.
VMwareToolsmustbeinstalledonthetargetvirtualmachine.Forbestresults,ensurethatallvirtual
machinesarerunningthelatestavailableversionofVMwareTools.Olderversionsareknowntocause
failureswhenbrowsingduringthefilelevelrestoreoperation.
Symboliclinkscannotberestoredorbrowsed.
Browsingeitheragivendirectorycontainedwithinabackuporarestoredestinationislimitedtoatotal
of5,000filesorfolders.
Youcannotrestoremorethan5,000foldersorfilesinthesamerestoreoperation.
Whenpartitionsarecreated,thelowerorderedindicesmustbefilledfirst.Thatis,youcannotcreatea
singlepartitionandplaceitinthepartitionindex2,3,or4.
FLRwillnotworkiftheVMisbehindnetworkaddresstranslation(NAT).
Unformatteddisks
Dynamicdisks(Windows)
Extendedpartitions(Types:05h,0Fh,85h,C5h,D5h)
Compressedpartitions
NOTEInsomecases(mostnotablyextendedpartitions),itmaybepossibletorestoretheentirebackupimage
toatemporaryvirtualmachine,thenselectivelycopythefoldersorfilesyouneed.
148
VMware, Inc.
Encryptedfoldersorfiles
SCSIdisksonlyaresupportedwhenrestoringfilesorfolderstotheoriginalvirtualmachine.
Zerobytefiles
DeduplicatedNewTechnologyFileSystem(NTFS)
ResilientFileSystem(ReFS)
ExtensibleFirmwareInterface(EFI)bootloader
Basic Login
Withbasiclogin,youconnecttotheRestoreClientfromavirtualmachinethathasbeenbackedupbyVDP.
YoulogintotheRestoreClientwiththelocaladministrativecredentialsofthevirtualmachinetowhichyou
areloggedin,asshowninFigure 162.
vSphere
Client
vCenterServer
Virtualmachine
Requiresauthentication
totheRestoreClient
RestoreonlytolocalVM
VDPAppliance
RestoringfromtheVDPAppliance
Note:Thebackupsmust
existontheVDPAppliance
VMware, Inc.
149
Advanced Login
Withadvancedlogin,youconnecttotheRestoreClientfromavirtualmachinethathasbeenbackedupby
VDP.YoulogintotheRestoreClientwiththelocaladministrativecredentialsofthevirtualmachineyouare
loggedinto,aswellaswiththeadministrativecredentialsusedtoregistertheVDPAppliancetothevCenter
Server,asshowninFigure 163.
vSphere
Client
vCenterServer
Virtualmachine
Requiresauthenticationtothe
RestoreClient.
Inaddition,requiresauthentication
tothevCenterServer
RestoretoanyVMinthevCenterServer
VDPAppliance
RestoringfromtheVDPAppliance
Note:Thebackupsmust
existontheVDPAppliance
Mounting Backups
Afteryousuccessfullylogin,theManagemountedbackupsdialogappears,andbydefault,displaysallthe
backupsthatareavailabletobemounted.Theformatofthisdialogvariesdependingonhowyoulogin.
Ifyouusebasiclogin,thedialoglistsallthebackupsfromtheclientyouloggedintothatcanbemounted.
Ifyouuseadvancedlogin,thedialoglistsofallclientsthathavebackeduptoVDP.Undereachclient,
thereisalistofallavailablebackupstobemounted.
NOTEYoucanmountupto254vmdkfileimagesbyusingtheMount,Unmount,orUnmountallbuttonson
thebottomrighthandcornerofthedialog.
Filtering Backups
IntheManagemountedbackupsdialog,youhavetheoptionofdisplayingallthebackupsoroffilteringthe
listofbackups.Thelistcanbefilteredinthefollowingways:
150
Allrestorepointsdisplayallbackups.
Restorepointdatedisplayonlybackupswithinthespecifieddaterange.
VMnamedisplaysonlybackupsofhostswhosedisplaynamecontainsthetextenteredinthefilterfield.
(Thisoptionisnotavailablewithbasicloginbecauseonlythebackupsbelongingtothevirtualmachine
youloggedinwitharedisplayed.)
VMware, Inc.
Prerequisites
VerifythatvSphereDataProtection(VDP)isinstalledandconfiguredonyourvCenterServer.
Forbasiclogin,youcanonlylogintotheRestoreClientfromavirtualmachinethathasbeenbackedup
byVDP.
VMwareToolsmustbeinstalledonthevirtualmachineinordertoperformfilelevelrestoresfrom
backups.RefertotheVMwarewebsiteforlistofoperatingsystemsthatsupportVMwareTools.
Procedure
1
UseRemoteDesktoporavSphereWebClienttoaccessthelocalhostthathasbeenbackedupthrough
VDP.
AccesstheVDPRestoreClient:
https://<IP_address_of _VDP_appliance>:8543/flr
IntheCredentialspageunderLocalCredentials,specifytheUsernameandPasswordforthelocalhost
andclickLogin.
TheManagemountedbackupsdialogboxappearsandlistsalloftherestorepointsfortheclientyouare
accessing.
SelectthemountpointthatwillberestoredandclickMount.
Whenthemountiscomplete,thedriveiconwillappearasagreennetworkeddrive
ClickClose.
IntheMountedBackupswindow,navigatetoandselectthefoldersandfilesyouwanttorecover.
ClickRestoreselectedfiles.
IntheSelectDestinationdialogbox,navigatetoandselectthedriveanddestinationfolderforrecovery.
ClickRestore.
AnInitiateRestoreconfirmationdialogboxappears.
10
ClickYes.
Asuccessfullyinitiateddialogboxappears.
11
ClickOK.
12
ClicktheMonitorRestorestabtoviewrestorestatus.
13
Confirmthatthejobstatusiscompleted.
VMware, Inc.
151
Prerequisites
VerifythatVDPisinstalledandconfiguredonyourvCenterServer.
FLRadvancedloginrequiresyoutousethesamevCenterusercredentialsspecifiedwhentheVDP
Applianceisinstalled.SeeVDPInstallationonpage 25foradditionalinformation.
VMwareToolsmustbeinstalledonthevirtualmachineinordertoperformfilelevelrestoresfrom
backups.RefertotheVMwarewebsiteforlistofoperatingsystemsthatsupportVMwareTools.
Procedure
1
LoginremotelyusingRemoteDesktop,oruseavSphereWebClienttoaccessavirtualmachine.
AccesstheVDPRestoreClient:
https://<IP_address_of _VDP_appliance>:8543/flr
IntheCredentialspageunderLocalCredentials,specifytheUsernameandPasswordforthelocalhost.
InthevCenterCredentialsfield,specifythevCenteradministratorUsernameandPasswordandclick
Login.
TheManagemountedbackupsdialogboxappears.Itlistsalloftherestorepointsfortheclientyouare
accessing.
SelectthemountpointthatwillberestoredandclickMount.
Whenthemountiscomplete,thedriveiconwilldisplayasagreennetworkeddrive
ClickClose.
IntheMountedBackupswindow,navigatetoandselectthevirtualmachine,folders,andfilesfor
recovery.
ClickRestoreselectedfiles.
IntheSelectDestinationdialogbox,navigatetoandselectthedriveanddestinationfolderforrecovery.
10
ClickRestore.
AnInitiateRestoreconfirmationdialogboxappears.
11
ClickYes.
Asuccessfullyinitiateddialogboxappears.
12
ClickOK.
YoucandeterminewhentherestoreiscompletebyclickingtheMonitorRestorestabtoviewrestorestatus.
Monitoring Restores
TomonitorcurrentandpastactivityoftheRestoreClient,clicktheMonitorRestoresbutton.Themonitor
restorescreendisplaysinformationaboutcurrentandrecentlycompletedrestoreoperations.
Thecolumnsinthistablearesortablebyclickingonthecolumnheading.Clickingmultipletimesonatable
headingwillreversethesortorder,andanupordownarrowreflectswhetherthesortorderisascendingor
descending.
Bydefault,MonitorRestoresshowsallthejobsthatinareinprocessorthathavecompletedduringyour
currentsession.Ifyouwanttoseejobsthatcompletedorfailedinaprevioussession,checktheShow
CompletedActivitiesbox,andallpastcompletedandfailedjobswillthenbedisplayedalongwithrunning
andpendingjobs.
152
VMware, Inc.
17
17
Thischapterincludesthefollowingtopics:
VDPApplicationSupportonpage 154
BackingUpandRestoringMicrosoftSQLServersonpage 155
BackingUpandRestoringMicrosoftExchangeServersonpage 164
BackingUpandRestoringMicrosoftSharePointServersonpage 177
VMware, Inc.
153
InstallingVDPforSQLServerClientonpage 156
InstallingVDPforExchangeServerClientonpage 165
InstallingVDPforSharePointServerClientonpage 178
Toresolvethisissue,youmustruntheinstallerwithadministrativeprivilegesbyperformingthefollowing
steps:
1
InWindows,rightclicktheCommandPrompticonandselectRunasadministrator.
IntheCommandPromptwindow,changetheworkingdirectorytothelocationoftheinstallationpackage
bytypingthefollowingpath:
cd install_path
whereinstall_pathisthefullpathofthetemporaryfolderthatcontainstheinstallationpackage.
3
Typetheappropriatecommandtostarttheinstaller:
msiexec /i VMwareVDPExchange-windows-x86_64-<version>.msi
msiexec /i VMwareVDPMoss-windows-x86_64-<version>.msi
msiexec /i VMwareVDPSQL-windows-x86_64-<version>.msi
msiexec /i VMwareVDPSQL-windows-x86_32-<version>.msi
whereversionistheVDPclientversion.
154
VMware, Inc.
MicrosoftSQLServerSupportonpage 155
InstallingVDPforSQLServerClientonpage 156
CreatingBackupJobsforMicrosoftSQLServersonpage 160
RestoringBackupsofMicrosoftSQLServersonpage 163
BackupselectedSQLServers
Selectentiredatabaseinstancesforbackup
Selectindividualdatabasesforbackup
Supportforfull,differential,orincrementalbackups
Supporttouseincrementalbackupsafterfullbackups
Supportformultistreamingbackups(uptosixstreams)
Supportforsimplemodedatabasebackups(skipsincremental)
Restoretooriginaloralternatelocation
Restoreadatabaseintheoriginalinstanceusingspecifiedpath
Restoreadatabasetoadifferentinstanceusingspecifiedpath
Hardware Requirements
Table 171liststhehardwarerequirementsfortheMicrosoftSQLServer.
Table 17-1. Hardware Requirements for Microsoft SQL Server
Requirement
Minimum
Memory(RAM)
512MB(2GBrecommended)
Harddrivespace
1GBpermanentharddrivespaceforsoftwareinstallation.
TheMicrosoftSQLServersoftwarealsorequiresanadditional12MBofpermanenthard
drivespaceforeach64MBofphysicalRAM.Thespaceisnecessaryforlocalcachefiles.
VMware, Inc.
SQLServerfailoverclustersforthefollowingSQLversions:
SQLServer2014
SQLServer2012
SQLServer2008,2008R2
SQLServer2005
155
SQLAlwaysOnclustersforthefollowingSQLversionsinVDP5.8:
SQLServer2014
SQLServer2012
SQLServer2014
SQLServer2014x86/x64onWindowsServer2012
SQLServer2014x86/x64onWindowsServer2008SP2orlater
SQLServer2014x86/x64onWindowsServer2008R2SP1orlater
SQLServer2012x86/x64onWindowsServer2012
SQLServer2012x86onWindowsServer2008SP2orlater
SQLServer2012x64onWindowsServer2008R2SP1orlater
SQLServer2008R2andlater:
WindowsServer2003SP1orlater,x86/x64
WindowsServer2003R2,SP2orlater,x86/x64
WindowsServer2008SP1orlater,x86/x64
WindowsServer2008R2.x64
WindowsServer2012
SQLServer2008SP1orlateron:
WindowsServer2003SP1orlater,x86/x64
WindowsServer2003R2,SP2orlater,x86/x64
WindowsServer2008SP1orlater,x86/x64
WindowsServer2008R2.x64
WindowsServer2012
SQLServer2005SP3x64on:
WindowsServer2003SP1orlater,x86/x64
WindowsServer2003R2,SP2orlater,x86/x64
WindowsServer2008SP1orlater,x86/x64
WindowsServer2008R2.x64
InstalltheVDPforSQLServerClientinthesamefolderoneachnodeinthecluster.
Theinstallationprocessinstallsthesoftware,andthenregistersandactivateseachnodeintheclusterwith
theVDPAppliance.
156
UsetheVMwareVDPWindowsClusterConfigurationWizardtoconfiguretheVDPAppliance.
VMware, Inc.
Prerequisites
BeforeusingVDP,youmustinstallandconfiguretheVDPAppliancedescribedinVDPInstallationand
Configurationonpage 19andyoumusthaveadministrativerightstotheSQLServer.
ThefollowingsoftwaremustbeinstalledontheSQLServer:
.NET4.0
SQLServerInstallationComponent
ClientToolsSDK
Procedure
1
OneachSQLServerclient,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
IntheCredentialspage,enteranadministrativevCenterusernameandpasswordandclickLogin.
InthevSphereWebClient,selectVDP.
IntheWelcometoVDPpage,selecttheVDPApplianceandclickConnect.
ClicktheConfigurationtab.
InClientDownloads,clickMicrosoftSQLServer32bitorMicrosoftSQLServer64bit(basedonthe
versionoftheSQLServerclient).
Dependingonyourbrowser,youcansave.msifileoryoucanrunit.Whenyourunthe.msifile,the
VMwareVDPforSQLServerSetupwizardstarts.ClickNext.
OntheEndUserLicenseAgreementpage,readthelicenseandifacceptable,clickIacceptthetermsin
theLicenseAgreement,andclickNext.
OntheApplianceRegistrationInformationpage,typethenameoftheVDPAppliancethatwillbackup
theSQLServer,andclickNext.
10
OntheReadytoinstallVMwareVDPforSQLServerpage,clickInstall.
11
OntheCompletedtheVMwareVDPforSQLServerSetupWizardpage,clickFinish.
RepeatthisprocedureforadditionalSQLServers.
Procedure
1
Logintotheactivenodeintheclusterasadomainadministrator.Theaccountmustalsobeamemberof
thelocalAdministratorsgrouponeachclusternode.
StarttheVMwareVDPWindowsClusterConfigurationWizard:
OnWindowsServer2012,opentheStartscreenandselectVMwareVDPWindowsCluster
ConfigurationWizard.
OnWindowsServer2008,opentheStartmenuandselectProgramFiles>VMwareVDP>VMware
VDPWindowsClusterConfigurationWizard.
Thewelcomepageappears.
3
ClickNext.
ThePlugInspageappears.
VMware, Inc.
157
SelectSQLandclickNext.
TheClusterNodespageappearswithalistofnodesandtheirstatus.
Ensurethattheenvironmentmeetsthefollowingrequirements:
ThestatusforeachSQLServernodeisUp.
TheinstallationstatusoftheWindowsclientsoftwareforeachnodeisInstalled.
TheinstallationstatusoftheSQLServerpluginoneachnodeisInstalled.
ClickNext.
TheOperationspageappears.
SelectConfigureanewclusterclientforallnodes,andthenclickNext.
ThePrerequisitespageappears.Acheckmarknexttoaprerequisiteindicatesthattheenvironmentmeets
theprerequisite.
EnsurethattheenvironmentmeetsallprerequisitesonthePrerequisitespage.
Iftheenvironmentdoesnotmeetaprerequisite,thenexitthewizard,resolvetheissue,andrestartthe
wizard.
SelecttheIPversionthattheenvironmentuses,andthenclickNext.
TheSQLSettingspageappears.
10
Selecttheclustergroup,service,orrolefortheclusterclientfromthelist:
OnWindowsServer2012,selecttheclusterrolefortheclusterclientfromtheClusterroleforcluster
clientlist.
OnWindowsServer2008,selecttheclusterservicefortheclusterclientfromtheClusterservicefor
clusterclientlist.
11
SelectthesharedvolumefortheclusterclientfromtheSharedvolumefortheclusterclientlist.
12
ClickNext.
TheServerSettingspageappears.
13
SpecifythesettingsfortheVDPAppliance:
a
TypeeithertheDNSnameoftheVDPApplianceintheNameboxortheIPaddressintheIPv4/IPv6
addressbox.
TypethedataportforVDPclient/servercommunicationinthePortnumberbox.
NOTEPort28001isthedefaultportthattheVDPclientusestocommunicatewiththeVDPAppliance.
c
TypethenameofthefolderorvolumeintheClusterclientsvardirectorybox,orclickBrowseto
selectafolderorvolume.
Thisfolderorvolumestorestheclusterclientconfigurationandlogfiles.Allnodesintheclustermust
havewriteaccesstothisfolderorvolume.
NOTESelectavolumethattheclusterownsinsteadofaremotepathnameonthenetwork.
d
ClickNext.
TheSummarypageappears.
14
Reviewtheconfigurationsettings,andthenclickConfigure.
TheProgresspageprovidesthestatusoftheconfiguration.Whentheconfigurationiscomplete,the
Resultspageappears.
15
158
ClickClose.
VMware, Inc.
Procedure
1
Logintoaclusternodeasadomainadministrator.Theaccountmustalsobeamemberofthelocal
Administratorsgrouponeachclusternode.
StarttheVMwareVDPWindowsClusterConfigurationWizard:
OnWindowsServer2012,opentheStartscreenandselectVMwareVDPWindowsCluster
ConfigurationWizard.
OnWindowsServer2008,opentheStartmenuandselectProgramFiles>VMwareVDP>VMware
VDPWindowsClusterConfigurationWizard.
Thewelcomepageappears.
3
ClickNext.
ThePlugInspageappears.
SelectSQLAlwaysOnandclickNext.
TheClusterNodespageappearswithalistofnodesandtheirstatus.
Ensurethattheenvironmentmeetsthefollowingrequirements:
ThestatusforeachSQLServernodeisUp.
TheinstallationstatusoftheWindowsclientsoftwareforeachnodeisInstalled.
TheinstallationstatusoftheSQLServerpluginoneachnodeisInstalled.
ClickNext.
TheOperationspageappears.
SelectConfigureanewclusterclientforallnodes,andthenclickNext.
ThePrerequisitespageappears.Acheckmarknexttoaprerequisiteindicatesthattheenvironmentmeets
theprerequisite.
EnsurethattheenvironmentmeetsallprerequisitesonthePrerequisitespage.
Iftheenvironmentdoesnotmeetaprerequisite,thenexitthewizard,resolvetheissue,andrestartthe
wizard.
SelecttheIPversionthattheenvironmentuses,andthenclickNext.
TheSQLAlwaysOnSettingspageappears.
10
Selecttheclustergroup,service,orrolefortheclusterclientfromthelist:
OnWindowsServer2012,selecttheclusterrolefortheclusterclientfromtheClusterroleforcluster
clientlist.
OnWindowsServer2008,selecttheclusterservicefortheclusterclientfromtheClusterservicefor
clusterclientlist.
ThenameoftheclusterclientappearsintheClusterclientnamebox.
NOTEYoumustconfigureanavailabilitygrouplistenerforeachavailabilitygroup.Donotconfigureacluster
clientforanavailabilitygroupthatdoesnothavealistener.
11
ClickNext.
TheServerSettingspageappears.
VMware, Inc.
159
12
SpecifythesettingsfortheVDPAppliance:
a
TypeeithertheDNSnameoftheVDPApplianceintheNameboxortheIPaddressintheIPv4/IPv6
addressbox.
TypethedataportforVDPclient/servercommunicationinthePortnumberbox.
NOTEPort28001isthedefaultportthattheVDPApplianceusestocommunicate.
c
TypethenameofthefolderorvolumeintheClusterclientsvardirectorybox,orclickBrowseto
selectafolderorvolume.
Thisfolderorvolumestorestheclusterclientconfigurationandlogfiles.Allnodesintheclustermust
havewriteaccesstothisfolderorvolume.
NOTESelectavolumethattheclusterownsinsteadofaremotepathnameonthenetwork.
d
ClickNext.
TheSummarypageappears.
13
Reviewtheconfigurationsettings,andthenclickConfigure.
TheProgresspageprovidesthestatusoftheconfiguration.Whentheconfigurationiscomplete,the
Resultspageappears.
14
ClickClose.
InthevSphereWebClient,selecttheBackuptab.
IntheBackuptab,clickBackupJobActionsandselectNewtostarttheCreateanewbackupjobwizard.
OntheJobTypepageofthewizard,selectApplications.Thisoptionletsyoubackupthefullserveror
selecteddatabases.
Backing up Applications
IfyouselectApplicationsontheJobTypepage,youcanchoosetobackupapplicationserversorindividual
databases.
1
OntheJobTypepageoftheCreateanewbackupjobwizard,selectApplications,andthenclickNext.
OntheDataTypepage,selectoneofthefollowingoptions,andthenclickNext:
FullServerThisoptionletsyoubackupentireapplicationsservers.
SelectedDatabasesThisoptionletsyoubackupindividualapplicationserverdatabases.
OntheBackupSourcespage,clickthearrowbesideoneofthefollowingbackupsourcestoexpandthelist:
MicrosoftSQLServer(s)SelectforSQLServerbackup.
MicrosoftSQLFailoverCluster(s)SelectforSQLFailoverClusterbackup.
MicrosoftSQLAlwaysOnCluster(s)SelectforSQLAlwaysOnavailabilitygroupbackup.
Dooneofthefollowing:
Ifyouchosetobackupafullserver,selectthecheckboxnexttotheSQLserverthatyouwanttoback
up,andthenclickNext.
NOTEBestpracticeistoselectonlyoneSQLServerperbackupjob.
160
Ifyouchosetobackupselecteddatabases,clickthearrowbesideanSQLServer,continuedrilling
downuntilyoucanselectthedatabaseorstoragegroupthatyouwanttobackup,andclickNext.
VMware, Inc.
OntheBackupOptionspage,selectabackuptypeofFull,Differential,orIncremental.Theoptionsthat
youcanconfiguredependonwhichoneyouchoose.
FullTheFulloptionbacksuptheentiredatabase,includingallobjects,systemtables,anddata.
Theoptionsforfullbackuparedescribedasfollows:
ForceincrementalbackupafterfullbackupSelectingorclearingthischeckboxspecifies
whethertoforceanincrementalbackupthatcontainsthetransactionsthatoccurbetweenfull
backups.Thiscreatesapointintimerecoverytoapointbetweenfullbackups.
Donotusethisoptionondatabasesthatusethesimplerecoverymodelbecausethosedatabases
donotsupporttransactionlogbackups.Thisincludessystemdatabasessuchasthemasterand
msdbdatabases.
Forsimplemodelrecoverydatabases,usetheForsimplemodelrecoverydatabasesoption.
EnablemultistreambackupYoucaneitherbackupmultipledatabasesinparallelwithone
streamperdatabase,orbackupasingledatabaseusingmultipleparallelstreams.Ifyouchoose
tobackupasingledatabasewithmultipleparallelstreams,youcanspecifytheminimumsize
ofeachstreamduringthebackup.
Afteryoudeterminetheminimumstreamsize,youcancalculatethenumberofstreamsusedto
backupthedatabaseusingthefollowingequation:
Databasesize/minimumstreamsize=Numberofstreams
Forexample,ifadatabaseis1,280MBandyousettheminimumstreamsizetothedefaultsetting
of256MB,thenthenumberofstreamsthatareusedtoperformafullbackupofthedatabaseis
five,asshowninthefollowingequation:
1,280MB/256=5
Fortransactionloganddifferentialbackups,thesizeofthedatatobackup,andnotthetotal
databasesize,isusedtocalculatethenumberofstreams.Ifthedatabasesizeislessthanthe
minimumstreamsize,VDPusesasinglestreamtobackupthedatabase.
Ifyoucalculatethenumberofstreamsforadatabasebasedontheminimumstreamsize,andthe
numberexceedsthemaximumnumberofstreamsthatyouconfiguredforthebackup,the
backupofthedatabaseusesonlythemaximumnumberofstreams.
ForsimplerecoverymodeldatabasesThisoptionspecifieshowVDPhandlesincremental
(transactionlog)backupsofdatabasesthatusethesimplerecoverymodel,whichdoesnot
supporttransactionlogbackups:
Skipincrementalwitherror(defaultsetting)Ifyouselectdatabaseswithdifferentrecovery
modelsforthebackup,thebackupdoesnotincludethedatabaseswiththesimplerecovery
model.Thebackupcompleteswithexceptions,andanerrormessageiswrittentothelog.Ifyou
selectonlydatabaseswiththesimplerecoverymodelforthebackup,thebackupfails.
SkipincrementalwithwarningIfyouselectdatabaseswithdifferentrecoverymodelsforthe
backup,thebackupdoesnotincludedatabaseswiththesimplerecoverymodel.Thebackup
completessuccessfully,andawarningiswrittentothelogforeachdatabasethatusesthesimple
recoverymodel.Ifyouselectonlydatabaseswiththesimplerecoverymodelforthebackup,the
backupfails.
PromoteincrementaltofullAfullbackupoccursautomaticallyinsteadofatransactionlog
backupfordatabasesthatusethesimplerecoverymodel.
TruncatedatabaselogThisoptionspecifieshowdatabasetransactionlogtruncationbehavior
iscontrolled.Truncateoptionsincludethefollowing:
Onlyforincrementalbackup(defaultsetting)Thedatabasetransactionlogistruncatedifthe
backuptypeissettoincremental(transactionlog).Nologtruncationoccursifthebackuptype
isfullordifferential.
VMware, Inc.
161
ForallbackuptypesThedatabasetransactionlogistruncatedregardlessofthebackuptype.
Thissettingbreaksthechainoflogbackupsandshouldnotbeusedunlessthebackuptypeisset
tofull.
NeverThedatabasetransactionlogisnottruncatedunderanycircumstances.
AuthenticationmethodTheauthenticationmethodspecifieswhethertouseNT
authenticationorSQLServerauthenticationtoconnecttoSQLServer.IfyouselectSQLServer
authentication,specifytheSQLServerloginnameandpassword.
AvailabilitygroupreplicaforbackupTherearefouroptions:
PrimaryIfselected,thebackupisexecutedontheprimaryreplicaofselectedAlwaysOn
availabilitygroup.
PrefersecondaryIfselected,thebackupisexecutedonthesecondaryreplicaofselected
AlwaysOnavailabilitygroup.Ifnosecondaryreplicaisavailable,thebackupwillbeperformed
ontheprimaryreplica.
SecondaryonlyIfselected,thebackupisexecutedonthesecondaryreplicaofselected
AlwaysOnavailabilitygroup.Ifnosecondaryreplicaisavailable,thebackupwillbeinterrupted
andanappropriateerrormessagewillbewrittentothelogfile.
SQLServerdefinedIfselected,thebackupisexecutedontheprimaryorsecondaryreplica
basedontheSQLserverconfiguration.IfAutomated_Backup_Preferenceissettononethe
backupwillbeexecutedonprimaryreplica.
DifferentialorIncrementalTheDifferentialoptionbacksupanydatathathaschangedsincethe
lastfullbackup.TheIncrementaloptionbacksuponlythetransactionlogs.Theonlyconfiguration
optionthatdiffersfromafullbackupisthatyoucanforceafullbackupratherthananincremental
backup.
ForcefullbackupSelectingorclearingthecheckboxdetermineswhethertoperformafull
backupwhenVDPdetectsaloggaporwhenthereisnopreviousfullbackup,fromwhicha
transactionlog(incremental)ordifferentialbackupcanbeapplied.Effectively,thisoption
automatestakingafullbackupwhennecessary.
IfyouselectDifferentialorIncremental,youshouldleavethisoptionselected(thedefault
setting).Otherwise,youmightnotbeabletorestoredataintheeventthatnoexistingfullbackup
ispresentonVDP.
ClickNext.
OntheSchedulepage,selectthebackupscheduleandstarttimeforthebackupjob,andthenclickNext.
SeeSpecifyingtheBackupScheduleonpage 113foradditionalinformationonconfiguringthe
schedule.
OntheRetentionPolicypage,selectanoptionforhowlongtokeepthebackup,andthenclickNext.
SeeSettingtheRetentionPolicyonpage 113foradditionalinformationonconfiguringtheretention
policy.
162
OntheNamepage,typeanameforthebackupjob,andthenclickNext.
10
OntheReadytoCompletepage,reviewthesummaryinformationaboutthebackupjob,andclickFinish.
11
ClickOKwhenyouseetheconfirmationthatthebackupjobwascreatedsuccessfully.
VMware, Inc.
Procedure
1
InthevSphereWebClient,selecttheRestoretab.
Selectthebackupthatyouwanttorestore.WhileyoucanselectmultipleSQLServers,youcanonlyselect
onerestorepointforeachSQLServer.
ClickRestore.
TheSelectBackuppageappears.
Selectthebackupjobthatyouwanttorestore,andthenclickNext.
TheSelectRestoreOptionspageappears.
Dooneofthefollowing.
LeavetheRestoretoOriginalLocationoptionselected(thedefaultsetting)torestorethebackupto
itsoriginallocation.
CleartheRestoretoOriginalLocationoptiontorestorethebackuptoanalternatelocation,andthen
dothefollowing:
i
ClickChoosetoselectthedestinationclient.
ii
IntheSQLinstancebox,typethenameoftheSQLinstance.Ifyouuselocal,itmustbein
parentheses.
iii
IntheLocationpathbox,typetheexistingfullWindowspathwherethedatabasefileswillbe
restored.
IftheLocationpathdoesnotexist,itwillnotbecreated,andtherestorewillfail.
iv
6
IntheLogfilepathbox,typetheexistingfullWindowspathwherethelogfileswillberestored.
Ifyouwanttospecifyadvancedoptions,clickthearrowbesideAdvancedoptionstoexpandthelist.The
optionsaredescribedasfollows:
UseSQLREPLACEThisoptionspecifiesthattheSQLServershouldcreateanynecessary
databaseandrelatedfilesevenifanotherdatabaseorfilealreadyexistswiththesamename.
ThisoptionoverridesaSQLServersafetycheckthatisintendedtopreventyoufromaccidentally
overwritingadifferentdatabaseorfile.ThissafetycheckisdescribedintheMicrosoftTransactSQL
ReferenceManualundertheRESTOREcommandsection.
TaillogbackupToperformataillogbackupduringtherestoreprocess,thedatabasemustbe
onlineandusingeitherthefullorbulkloggedrecoverymodel.Youcannotperformataillogbackup
onthesystemdatabasesbecausethosedatabasesusethesimplerecoverymodel(forexample,the
masterandmsdbdatabases).
DonotselecttaillogbackupifyouareperformingaredirectedrestoretoadifferentSQLServer
instance.
RestoresystemdatabasesYourarelyneedtorestoreonlysystemdatabases.However,therestore
mightberequiredifoneormoresystemdatabasesaredamaged.
Youwillmorelikelyneedtorestoresystemdatabasesatthesametimethatyourestoreuser
databases.Whenyouselectboththesystemanduserdatabasesforrestore,thesystemdatabasesare
restoredfirst.
Whenyourestoresystemdatabases,theVDPMicrosoftSQLServerClientautomaticallyrestoresthe
databasesinthecorrectorder(master,msdb,thenmodel)managingSQLServerservices.
VMware, Inc.
163
AuthenticationmethodTheauthenticationmethodspecifieswhethertouseNTauthenticationor
SQLServerauthenticationtoconnecttoSQLServer.IfyouselectSQLserverauthentication,specify
theSQLServerloginnameandpassword.
RestoreonlyonprimaryreplicacheckboxSetsthe--recover-primary-onlyflag,which
disablestheautomaticrecoveryofsecondaryreplicasandperformstherecoveryonlyontheprimary
replica.Bydefault,thecheckboxisenabled,sotherecoverywillbeperformedonlyontheprimary
replica.ThisoptionisenabledonlyfordatabasesthatresideinanAlwaysOnavailabilitygroup.
NOTEAfteryourestoreadatabaseononlytheprimaryreplica,thecorrespondingdatabaseonthesecondary
replicaisinarestoringstate.
7
ClickNext.
TheReadytocompletepageappears.
Reviewtherestorerequests,andthenclickFinish.
ClickOKwhenyouseethemessagetellingyouthatyourrestorewassuccessfullyinitiated.
10
MonitortherestoresprogressintheRecentTaskspane.
OnWindowsServer2012orWindowsServer2008,useProgramsandFeatures.
OnWindowsServer2003,useAdd/RemovePrograms.
MicrosoftExchangeServerSupportonpage 165
InstallingVDPforExchangeServerClientonpage 165
UsingtheVMwareExchangeBackupUserConfigurationToolonpage 168
ManuallyConfiguringtheVDPBackupServiceonpage 170
CreatingBackupJobsforMicrosoftExchangeServersonpage 170
RestoringBackupsofMicrosoftExchangeServersonpage 172
GranularLevelRecoveryonMicrosoftExchangeServersonpage 174
UninstallingtheExchangeServerPluginonpage 174
164
BackupselectedExchangeServers
BackupselectedindividualExchangedatabasesorstoragegroups
Abilitytoperformincrementalbackups
Supportformultistreamingbackups(uptotenstreams)
VMware, Inc.
Supportforcircularlogging(promote,circular,andskip)
AbilitytorestoreExchangetooriginallocationoralternatelocation
Optionfornoreplaylogsduringrestore
RecoveryStorageGroups(RSG)/Recoverydatabase(RDB)
Granularlevelrestores
Operating systems
ExchangeServer2013
WindowsServer2012x64
ExchangeServer2013databaseavailabilitygroup(DAG)
WindowsServer2012R2x64
ExchangeServer2013SP1
WindowsServer2008R2x64
2010SP3Server
WindowsServer2012x64
ExchangeServer2010DatabaseAvailabilityGroup(DAG)
WindowsServer2008R2x64
WindowsServer2008SP2x64
WindowsServer2008R2x64
WindowsServer2008SP2x64
2007SP3
Hardware Requirements
Table 173liststhehardwarerequirementsfortheVDPPluginforMicrosoftExchangeServer.
Table 17-3. Hardware Requirements for Microsoft Exchange Server
Requirement
Minimum
Memory(RAM)
64MB
Harddrivespace
Softwareinstallationrequiresatleast100MBofpermanenthard
drivespace,with1GBrecommended.
Localcachefilesrequireanadditional12MBofpermanentharddrive
spaceforeach64MBofphysicalRAM.
Prerequisites
BeforeusingVDP,youmustinstallandconfiguretheVDPAppliancedescribedinVDPInstallationand
Configurationonpage 19andyoumusthaveadministrativerightstotheExchangeServer.
VMware, Inc.
165
Procedure
1
OneachExchangeServerclient,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
IntheCredentialspage,enteranadministrativevCenterusernameandpassword,andthenclickLogin.
InthevSphereWebClient,selectVDP.
IntheWelcometoVDPpage,selecttheVDPApplianceandclickConnect.
ClicktheConfigurationtab.
InClientDownloads,clickMicrosoftExchangeServer64bit.
Dependingonyourbrowser,youcansavethe.msifileorrunit.Whenyourunthe.msifile,the
VMwareVDPforExchangeServerSetupwizardstarts.ClickNext.
OntheEndUserLicenseAgreementpage,readthelicenseandifacceptable,clickIacceptthetermsin
theLicenseAgreementandclickNext.
OntheApplianceRegistrationInformationpage,typeintheIPaddressorfullyqualifieddomainname
oftheVDPAppliancethatwillbackuptheExchangeServer.
10
(Optional)SelecttheoptiontoinstalltheExchangeServerGLRpluginifyouplantousetheserverfor
granularlevelrecovery.
NOTEYoumustreboottheMicrosoftExchangeServerifyouselecttheExchangeServerGLRoption.
11
IfthisisthefirstExchangeServerintheActiveDirectorytohavetheVMwareVDPforExchangeServer
Clientinstalled,confirmthattheLaunchExchangeBackupUserConfigurationUtilitycheckboxis
selected.IftheVMwareVDPBackupUseraccounthasalreadybeencreatedintheActiveDirectoryforest,
clearthischeckbox.ClickNext.
12
OntheReadytoinstallVMwareVDPforExchangeServerpage,clickInstall.
13
OntheCompletedtheVMwareVDPforExchangeServerSetupWizardpage,clickFinish.
IfyouselectedtheVDPExchangeBackupUserConfigurationToolcheckbox,proceedtoUsingtheVMware
ExchangeBackupUserConfigurationToolonpage 168.
IfyoudidnotselecttheVDPExchangeBackupConfigurationToolcheckbox,proceedtoManually
ConfiguringtheVDPBackupServiceonpage 170.
RepeatthisprocedureforadditionalExchangeServers.
ExchangeforVDPconsistsofasingle,standaloneinstaller.InstalltheVDPforExchangeClientPlugin
oneachMicrosoftExchangeserverwiththeMailboxserverrole.
Touseaserverforgranularlevelrecovery,selecttheoptionstoinstallboththeExchangeGLRpluginand
theExchangeVSSplugin.InaDAGenvironment,youshouldconfigureatleastoneserverforGLR.
NOTEYoumustrestarttheExchangeserverafteryouinstalltheExchangeGLRplugin.
166
RegistereachExchangeserverasaclientwiththeVDPAppliance.
CreateandconfiguretheVmwareVDPBackupUseraccount.
UsetheVMwareVDPWindowsClusterConfigurationWizardtoconfiguretheExchangeDAGclientor
theVDPclusterclient.
VMware, Inc.
Prerequisites
VerifythattheDAGclusterenvironmentmeetsthefollowingprerequisitesbeforeconfiguringtheExchange
DAGclient.
TheVDPWindowsClienthasbeeninstalled.
TheVDPBackupPluginforExchangeDAGhasbeeninstalled.
TheDAGGroupexistsiftheDAGclientisalreadyconfiguredforanynodes.
AnunusedstaticIPaddressisavailabletobeassignedtothenewVDPExchangeDAGClient.
ThemachineaccountsforalltheclusternodesmusthavefullaccesstotheSMBshare.
TheExchangeDAGfederatedbackupmusthaveanetworksharecreated(tobeusedasthevar
directory).
Procedure
1
LogintoanExchangeserverintheDAGwiththeVmwareVDPBackupUseraccount.
StarttheVMwareVDPWindowsClusterConfigurationWizard:
OnWindowsServer2012,opentheStartscreenandselectVMwareVDPWindowsCluster
ConfigurationWizard.
OnWindowsServer2008,opentheStartmenuandselectProgramFiles>VMwareVDP>VMware
VDPWindowsClusterConfigurationWizard.
Thewelcomepageappears.
3
ClickNext.
ThePlugInspageappears.
SelectExchangeDAGandclickNext.
TheDAGNodespageappearswithalistofDAGserversandtheirstatus.
Ensurethattheenvironmentmeetsthefollowingrequirements:
ThestatusforeachExchangeserverisUp.
TheinstallationstatusoftheWindowsclientsoftwareforeachserverisInstalled.
TheinstallationstatusoftheExchangeVSSpluginoneachserverisInstalled.
ClickNext.
TheOperationspageappears.
SelectConfigureanewDAGclientforallnodesandclickNext.
ThePrerequisitespageappears.Acheckmarknexttoaprerequisiteindicatesthattheenvironmentmeets
theprerequisite.
EnsurethattheenvironmentmeetsallprerequisitesonthePrerequisitespage.YouselecttheInternet
Protocolversionthattheenvironmentuses(IPv4orIPv6)onthePrerequisitespage,andthenclickNext.
Iftheenvironmentdoesnotmeetaprerequisite,thenexitthewizard,resolvetheissue,andrestartthe
wizard.
TheDAGClientSettingspageappears.
VMware, Inc.
167
10
SpecifytheclientsettingsfortheclustergroupfortheDAGclient:
a
Selectthenetworkinthenetworklist.
TypetheIPaddressfortheDAGclientclustergroupintheExchangeDAGclientIPv4/IPv6address
box.TheIPaddressmustbeaunique,unusedIPaddress.DonotusetheIPaddressfortheDAG.
TypethenetworkmaskfortheDAGclientclustergroupintheExchangeDAGclientIPsubnetmask
box.
ClickNext.
TheUserSettingspageappears.
11
12
Selectoneofthefollowingloginaccounts:
LocalSystemaccount
Thisaccount,andspecifytheAccountNameandPasswordfortheVmwareVDPBackupUser
account.
ClickNext.
TheServerSettingspageappears.
13
SpecifythesettingsfortheVDPAppliance:
a
TypeeithertheDNSnameoftheVDPApplianceintheNameboxortheIPaddressintheIPv4/IPv6
addressbox.
TypethenameoftheVDPdomainfortheExchangeDAGclientintheVDPclientdomainforthe
DAGclientbox.
TypethedataportfortheVDPclient/servercommunicationinthePortnumberbox.
TypethepathtothevarfolderfortheclusterclientintheClusterclientsvardirectorybox,orclick
Browsetoselectalocation.
ThevarfolderstorestheExchangeDAGclientconfigurationandlogfiles.TheVmwareVDPBackupUser
accountandallnodesintheclustermusthavewriteaccesstothislocation.
NOTESelectavolumethateachserverintheDAGcanaccess.
14
ClickNext.
TheSummarypageappears.
15
Reviewthesettingsthatyouspecifiedinthewizard,andthenclickConfigure.
TheProgresspageprovidesthestatusoftheconfiguration.Whentheconfigurationiscomplete,the
Resultspageappears.
16
ClickClose.
VMwareVDPBackupUser Account
TheVDPMicrosoftExchangeServerClientrequiresdirectaccesstotheExchangeServer.Aspecialuser
account,calledVMwareVDPBackupUser,isrequiredtoprovideVDPwithappropriatedomainand
administratorlevelpermissions.ThisuseraccountissetupthroughtheVDPExchangeBackupUser
ConfigurationTool,whichrunsbydefaultaftertheVDPMicrosoftExchangeServerClientinstallation.
168
VMware, Inc.
NOTETheVDPBackupAgentserviceisnolongerrequiredtoberununderthisaccount,noristheuser
requiredtoselecttheConfigureBackupAgentcheckbox.IftheVDPBackupAgentisconfiguredtorununder
theLocalSystemaccount,theuserisrequiredtoentercredentialswhencreatingbackupjobsorwhen
performingbackupandrestoreoperations.
VMwareVDPBackupUserisconfiguredwiththefollowing:
TheuseraccountisaddedandactivatedfortheappropriateActiveDirectory,Exchange,andgroup
accounts.Theuseraccountisaddedtothefollowinggroups:
BackupOperators
DomainUsers
DomainAdmin(forExchangeServer2007)
ExchangeServers
ExchangeOrganizationManagement(inMicrosoftExchangeSecurityGroups)forExchangeServers
2010and2013
ExchangeOrganizationAdministratorsforExchangeServer2007
Amailboxiscreated,activated,andtestedfortheuseraccount.
AuseraccountissetupandactivatedintheExchangedomain,andthenoneachExchangeServerrunning
theVDPMicrosoftExchangeServerClient.VDPBackupservicesmustbeconfiguredtousethe
VMwareVDPBackupUseraccount.
Prerequisites
BeforeusingVDP,youmustinstallandconfiguretheVDPAppliancedescribedinVDPInstallationand
Configurationonpage 19.
TheLaunchExchangeBackupUserConfigurationUtilitycheckboxmustbeselectedduringVMware
VDPforExchangeServerClientinstallation.Iftheuserdoesnotselectthecheckboxatinstallation,the
usercanstarttheVMwareExchangeBackupUserConfigurationToolmanuallyfromthefollowing
location:
x:\program files\avp\bin\vmbackupusercfg.exe
.NET4.0mustbeinstalledontheExchangeServer:
Procedure
1
IntheVMwareExchangeBackupUserConfigurationTool,selectNewuserorExistinguserdepending
onthestatusoftheuseryouareconfiguring.
IntheUserNamefield,typeausernamefortheVMwareVDPBackupUserAccount.Youcanusethe
defaultnameofVMwareVDPBackupUserifneeded.
InthePasswordfield,typeapasswordfortheaccount.
IntheConfirmpasswordfield,retypethepassword.
IntheExchangeServerfield,selectthenameoftheExchangeServerthattheVDPMicrosoftExchange
ServerClientwasinstalledon.
IntheStoragegroupfield(onlyactiveforExchangeServer2007),selecttheStoragegroupname.
IntheMailboxstorefield,selectthemailboxdatabasefortheVMwareVDPBackupUseraccount.
ClickChecktotestthenewusersettings.IftheuserdoesnotexistinActiveDirectory,thecheckfails.
ClickConfigureServices.
10 Themessageloglistsasetofteststhathavepassedorweresuccessful.Ifallofthechecktestpass,click
Close.
VMware, Inc.
169
BeforeusingVDP,youmustinstallandconfiguretheVDPAppliancedescribedinVDPInstallationand
Configurationonpage 19.
TheVMwareVDPBackupUseraccounthasbeencreatedthroughtheLaunchExchangeBackupUser
ConfigurationUtility.
Procedure
1
LogintotheExchangeServerasVMwareVDPBackupUserorasanotheruserwithAdministrativerights.
StarttheServicesapplicationbyselectingStart>Programs>AdministrativeTools>Services.
FromtheServiceswindow,rightclickBackupAgentintheServiceslist,andselectProperties.
FromtheBackupAgentPropertiesdialogbox,clicktheLogontab.
SelecttheThisaccountbuttonandspecifytheusernamecreatedbytheVDPExchangeBackupUser
ConfigurationTool(VMwareVDPBackupUserbydefault).
TypethepasswordfortheVMwareVDPBackupUseraccountinthePasswordandConfirmpassword
fields,andthenclickOK.
RightclicktheBackupAgentserviceintheServiceslistandselectRestart.
NOTEIfGLRisinstalled,youmustrepeatthisprocedureontheVMwareVDPExchangeGLRServiceas
well.
InthevSphereWebClient,selecttheBackuptab.
IntheBackuptab,clickBackupJobActions,andselectNewtostarttheCreateanewbackupjobwizard.
OntheJobTypepageofthewizard,selectApplications.Thisoptionletsyoubackupthefullserveror
selecteddatabases.
Thejobtypethatyouchoosedeterminestheoptionsthatyoucanselectfromhereon.Basedonyour
selection,followtheinstructionsintheappropriatesectionbelow.
Backing up Applications
IfyouselectApplicationsontheJobTypepage,youcanchoosetobackupapplicationserversorindividual
databases.
170
OntheJobTypepageoftheCreateanewbackupjobwizard,selectApplicationsandclickNext.
OntheDataTypepage,selectoneofthefollowingoptionsandclickNext:
FullServerThisoptionletsyoubackupentireapplicationsservers.
SelectedDatabasesThisoptionletsyoubackupindividualapplicationserverdatabases.
VMware, Inc.
OntheBackupSourcespage,clickthearrowbesideMicrosoftExchangeServers(s)toexpandthelist.
Dooneofthefollowing:
NOTEBestpracticeistoselectonlyoneExchangeServerperbackupjob.
Ifyouchosetobackupafullserver,selectthecheckboxnexttotheExchangeServerthatyouwant
tobackup,andthenclickNext.
Ifyouchosetobackupselecteddatabases,clickthearrowbesideanExchangeServer,continue
drillingdownuntilyoucanselectthedatabaseorstoragegroupthatyouwanttobackup,andthen
clickNext.Notethatiftheclientisrunningasalocalsystemaccount,theusermustprovideExchange
AdministratorcredentialstodrilldowntheExchangeserver.
NOTEIfthebackuptargetisanExchange2007Server,youcannotselectanindividualdatabase,and
mustselectastoragegroupinstead.
OntheBackupOptionspage:
a
SelectabackuptypeofFullorIncremental.Incrementalbackupsareautomaticallypromotedtofull
backupsifafullbackupdoesnotexist.
NOTEIftheclientisrunningasaLocalSystemaccount,theusermustprovideExchangeAdministrator
credentials.IfnotrunningasaLocalSystemaccount,credentialsarenotrequired.
IfyouselectIncremental,youcanspecifycircularloggingoptions.Circularloggingallowsyouto
reducethenumberoftransactionlogsresidentonthesystem.Formixedenvironmentswheresome,
butnotall,storagegroupsordatabaseshavecircularloggingenabled,youcanselectoneofthese
settingstospecifyhowVDPhandlesincrementalbackups.
Promote(defaultsetting)Thisoptionpromotesanincrementalbackuptoafullbackupifany
databaseinthesavesethascircularloggingenabled.Alldatabaseswillbebackedupwhether
theyhavecircularloggingenabledornot.Ifoneormoredatabaseshascircularloggingenabled,
alldatabasesinthesavesetwillhaveanyincrementalbackuppromotedtoafullbackup.
CircularThisoptionpromotesallincrementalbackupsofalldatabaseswithcircularlogging
enabledtoafullbackupandskipsanydatabasesthatdonothavecircularloggingenabled.
SkipThisoptionperformsanincrementalbackupofalldatabasesthathavecircularlogging
disabledandskipsanydatabasesthathavecircularloggingenabled.
(AvailableforDAGclustersonly)InthePreferredserverorderlistbox,specifythepriorityofservers
tousetobackuptheExchangedatabases.Specifytheservername,nottheFQDN.Separatemultiple
entrieswithcommas.Ifyoudonotspecifyalist,theExchangeVSSpluginaddsallserversinthe
DAGtothelistinalphabeticalorder.
(AvailableforDAGclustersonly)FromtheSetthepreferenceforwhattypesofdatabasetobackup
list,selectthetypeofdatabasetobackup:
SelectPreferpassivetobackupapassivecopyofeachdatabase,ifahealthypassivecopyis
available.Ifahealthypassivecopyisnotavailable,theVDPAppliancebacksuptheactivecopy.
SelectActiveonlytobackuponlytheactivecopyofeachdatabase.
SelectPassiveonlytobackuponlythepassivecopyofeachdatabase.Ifahealthypassivecopy
isnotavailable,thebackupdoesnotincludethedatabase.
SelecttheEnablemultistreambackupoptionifyouwanttoallowtheparallelprocessingofbackupjobs
usingmultipleprocessors.Usethesliderbartoselectthenumberofstreamstouse.
Youcanuseasmanyastenstreams.Eachstreamrequiresaseparateprocessorcore.Bytakingadvantage
ofmultiprocessors,youcanimprovebackupperformance.
VMware, Inc.
ClickNext.
171
OntheSchedulepage,selectthebackupscheduleandstarttimeforthebackupjob,andthenclickNext.
SeeSpecifyingtheBackupScheduleonpage 113foradditionalinformationonconfiguringthe
schedule.
OntheRetentionPolicypage,selectanoptionforhowlongtokeepthebackup,andthenclickNext.
SeeSettingtheRetentionPolicyonpage 113foradditionalinformationonconfiguringtheretention
policy.
10
OntheNamepage,typeanameforthebackupjob,andthenclickNext.
11
OntheReadytoCompletepage,reviewthesummaryinformationaboutthebackupjob,andthenclick
Finish.
12
ClickOKwhenyouseetheconfirmationthatthebackupjobwascreatedsuccessfully.
Procedure
1
InthevSphereWebClient,selecttheRestoretab.
Clicktheclientwhosebackupyouwanttorestore.
Clickthebackupthatyouwanttorestore.
Torestoretheentirecontentsofthebackup,selecttheExchangeInformationStorecheckbox.
Afteryouselectallthetargets,clicktheRestorebutton.
NOTEIftheclientisrunningasalocalsystemaccount,theusermustprovideExchangeAdministrator
credentials.Ifnotrunningasalocalsystemaccount,credentialsarenotrequired.
6
OntheSelectRestoreOptionspage,theRestoretoOriginalLocationoptionisthedefaultsettingand
cannotbemodified.
(Optional)ForGLR,ontheSelectRestoreOptionspage,dothefollowing.
RestoretoOriginalLocationClearthisboxifyouwouldliketoselectadifferentclienttocreate
theRDBonortorestoretoadifferentmailbox.
DestinationClientThisistheExchangeServerwheretheRDBwillbecreatedandmountedfrom
thebackup.ThisclientmustbeanExchangeServerwiththeVDPExchangeGLRplugininstalled.
DestinationMailboxSettotheemailaddressofthemailboxwheretheselectedmailboxesshould
berestoredto.
Ifyouwanttospecifyadvancedoptions,clickthearrowbesideAdvancedoptionstoexpandthelist.
Theoptionsaredescribedasfollows:
172
AllowdatabaseoverwriteForcesanyexistingdatabasestobeoverwrittenthathavethesame
nameornamesincludedintherestorejob.Whenthisoptionisselected,itmodifiestheAllowFile
Restoreflag,whichisinternaltotheExchangeServer.
VMware, Inc.
RestoreintoRSG/RDBRestoreStorageGroups(RSG)areusedinExchangeServer2007and
RecoveryDatabases(RDB)areusedinExchangeServer2010andExchangeServer2013.RSG/RDBis
usedtorestoretoanRSG/RDBinsteadoftoaproductiondatabase.WhenyouselectRestoreinto
RSG/RDB,youcanconfigurethefollowingoptions:
OverwriteexistingRSG/RDBOverwritesanyexistingRSG/RDB.Usethisoptionwith
caution.
RSG/RDBnameThenameoftheRSG/RDBthatisusedfortherestore.IfaRSG/RDBwiththe
specifiednamedoesnotalreadyexist,itwillbecreated.IfanRSG/RDBwiththespecifiedname
alreadyexists,usetheOverwriteexistingRSG/RDBoptiontooverwriteit.
RSG/RDBdatabasepathThepathwheretheRSG/RDBdatabasefilewillberestored(for
example,C:\myrdb).Thisisanoptionalfield.Thedefaultlocationisusedifthisfieldisleft
blank.
RSG/RDBlogpathThepathwheretheRSG/RDBlogfilewillberestored(forexample,
C:\myrdb).Thisisanoptionalfield.Thedefaultlocationisusedifthisfieldisleftblank.
SelectwhethertorestorebutnotreplaytransactionlogsbyselectingorclearingtheDonotreplay
thetransactionlogscheckbox.Whenyouselectthisoption,youcanmanuallycopyadditional
transactionlogsbeforeyoumountthedatabase.
Iflogfileconflictsoccurduringtherestore,usetheMovelogspathboxtospecifyalocationtomove
theexistinglogfilestobeforetherestore.Ifyoudonotspecifyapathforthelogfilesandthereisa
gapinthetransactionlog,therestoreprocessautomaticallymovesthecurrenttransactionlogstoa
subfoldernamedlogs_time_date.Thetimeanddatevaluesarethetimeanddateoftherestore.
Thesubfolderisinthetransactionlogfolderforthedatabaseorstoragegroup.Youcanusetheselogs
toanalyzetherestoreoperation,ifnecessary,orapplythoselogsuptowherethefailureoccurred.
ForRestoreOptionsinExchangeDAGClusterconfigurations,refertoSuspendingReplicationina
DAGorClusteronpage 173.
OntheReadytocompletepage,reviewtherestorerequests,andthenclickFinish.
10
ClickOKwhenyouseethemessagetellingyouthatyourrestorewassuccessfullyinitiated.
11
MonitortherestoresprogressintheRecentTaskspane.
Procedure
InExchangeServer2013or2010,typethefollowingcommandintheExchangeManagementShellonany
serverintheDAGtomanuallysuspendreplicationtopassivedatabasesorstoragegroupsbeforearestore:
suspend-MailboxDatabaseCopy -Identity database\I
wheredatabaseisthenameofthedatabaseandserveristhenameoftheDAGserverwiththepassive
copy.
VMware, Inc.
173
GLRinVDPsupportsrecoveryatthemailboxlevelonly.GLRisnotsupportedattheindividualitem
level.
ThebackupmustbeafullbackupwiththeVMwareVDPExchangeServerplugin.
YoucanperformGLRoperationsonbackupsthatcontainpublicfolderdatabases,butyoucannotuse
GLRtobrowseorrestorefromthepublicfolderdatabaseitself.
Minimum
Memory(RAM)
TheVDPPluginforExchangeServerGLRrequiresadditionalmemory(RAM).Start
with1GBofRAM.Therequiredamountofadditionalortotalmemorydependson
currentsystemperformancewithexistingmemory:
Harddrivespace
Ifresourcesarealreadystrainedandperformanceisslowwithregularoperationsof
theVDPPluginforExchangeServerVSS,addsignificantlymorememorytosupport
VDPPluginforExchangeServerGLRoperations.
IfperformanceiscurrentlyadequatewithregularoperationsoftheVDPPluginfor
ExchangeServerVSS,additionalmemorymaynotberequiredtosupportVDP
PluginforExchangeServerGLRoperations.
Additionaldiskspaceisrequiredtoprovideadiskstagingareatoholdwritestothe
ExchangeServerdatabaseandlogfiles.
NOTEYoualsomustdownloadthelatestMAPIclientlibrariesandCDO1.2.1fromtheMicrosoftwebsite,and
installthelibrariesandCDOoneachExchangeServerwiththeExchangeServerGLRplugin.Somefeatures
mightnotworkunlessyouhavethelatestversions.
Multi-Streaming Requirements
Multistreamingplacesadditionaldemandsoncomputerhardwareandresourcesbeyondthebase
requirementsfortheVDPPluginforExchangeServerVSS.Inaddition,thereareseveralconfiguration
recommendationsformultistreaming.
Table 175listshardwareandsoftwarerecommendationsformultistreaming.
Table 17-5. Multi-Streaming Requirements
174
Recommendations
CPU
Atleastoneprocessorcoreperstream
Memory(RAM)
48GBormore
VMware, Inc.
Recommendations
1diskdriveforoperatingsystem/ExchangeServerinstallation
1to2diskdrivesorRAIDdrivegroupforeachExchangeServerdatabase
7200RPMorfasterdiskdrives
Networkadapter
1GB
Operatingsystem
WindowsServer2008SP2orlater
Locateeachdatabaseonaseparatephysicaldisk.Ifpossible,locatethedatabasefileononediskandthe
transactionlogsonaseparatediskforeachdatabase.
Bestresultsoccurwheneachdatabaseorstoragegroupisapproximatelythesamesize.
Whenyouspecifymultistreamingoptionsforabackup,specifyamaximumofonebackupstreamforeach
diskinthebackupset.Forexample:
Ifyouarebackinguptwodatabases,witheachdatabaseonitsowndisk,specifyamaximumoftwo
streams.
Ifyouarebackinguptwodatabases,witheachdatabaseanditslogsontwodisks(foratotaloffourdisks),
specifyamaximumoffourstreams.
VSS Requirements
TheVDPPluginforExchangeServerVSSusesMicrosoftVolumeShadowCopyService(VSS)technologyto
performbackups.VSSisaframeworkthatenablesperformanceofvolumebackupswhileapplicationsona
systemcontinuetowritetothevolumes.
Supported VSS Providers and Writers
TheExchangeServerVSSpluginusestheMicrosoftSoftwareShadowCopyProviderandthefollowingVSS
writers:
MicrosoftExchangeServerStoreVSSWriter
MicrosoftExchangeServerReplicationVSSWriter
TheExchangeServerVSSplugindoesnotsupporthardwareproviders.
VSS Snapshot Volume Requirements
TheMicrosoftVSSframeworksupportsasmanyas64volumesinaVSSsnapshot.Whenyoucreateadataset
orperformanondemandbackup,donotincludemorethan64volumes.Ifyouincludemorethan64volumes
inasnapshot,backupfailsandtheeventlogliststhefollowingerror:
VSS_E_MAXIMUM_NUMBER_OF_VOLUMES_REACHED.
TheVSSframeworkalsolimitsthenumberofshadowcopiesto64pervolume.Ifthenumberofshadowcopies
inavolumeexceeds64,backupfailsandtheeventlogliststhefollowingerror:
VSS_E_MAXIMUM_NUMBER_OF_SNAPSHOTS_REACHED.
VMware, Inc.
175
UseatexteditortocreatethecommandfileintheC:\Program Files\avp\varfolder,where
C:\Program Files\avp istheinstallationfolder.
Saveandclosethecommandfile.
Table 176liststheVDPlogfilesthatyoucanenabletotraceanddebugGLR.
Table 17-6. VDP Log Files
Flag to Enable
Debugging
Traceanddebugginginformationfor
AvFSfilesystemcalls.
--debug
axionfs.cmd
avmapi.log
Traceanddebugginginformationfor
MAPIcalls.
--debug
avmapi.cmd
avexglr_plugin.log
Traceanddebugginginformationfor
RDBandRSGcreation,mount,
browse,andrestore.
--debug
avexchglr.cmd
Aveexchglrsvc.log
Traceanddebugginginformationfor
RDBandRSGcreation,mount,
browse,andrestore.
--debug
aveexchglrsvc.cmd
ps_exec.log
Traceanddebugginginformationfor
executionofPowerShellcommands
ontheExchangeServerclient.
--debug
ps_exec.cmd
Log File
Contents
Axionfs.log
x19=327680
Procedure
1
InthevSphereWebClient,selecttheRestoretab.
SelectthebackuptorestoreandclicktheRestoreicontostarttheRestorebackupwizard.
TheSelectbackuppageappears.
176
Clicktheclientwhosebackupyouwanttorestore.
Clickthebackupthatyouwanttorestore.
VMware, Inc.
Selecttorestoreatanylevelinthehierarchy.TherestoreisconsideredGLRiftherestoretargetsareatthe
mailboxlevel.
ForMicrosoftExchange2007servers,thebackuphierarchyisasfollows:
Exchangeservername>Backupdate>ExchangeInformationStore>Storagegroups>
Databases>Mailboxes.
ForMicrosoftExchange2010or2013servers,thebackuphierarchyisasfollows:
Exchangeservername>Backupdate>ExchangeInformationStore>Databases>Mailboxes.
Onceallthetargetshavebeenselected,clicktheRestorebutton.
NOTEIftheclientisrunningasalocalsystemaccount,theusermustprovideExchangeAdministrator
credentials.Iftheclientisnotrunningasalocalsystemaccount,credentialsarenotrequired.
7
OntheReadytocompletepage,reviewtherestorerequests,andthenclickFinish.
ClickOKwhenyouseethemessagetellingyouthatyourrestorewassuccessfullyinitiated.
MonitortherestoresprogressintheRecentTaskspane.
Hardware Requirements
Table 177liststhehardwarerequirementsfortheMicrosoftSharePointServer.
Table 17-7. Hardware Requirements for Microsoft SharePoint Server
Requirement
Minimum
Memory(RAM)
2GB
Filesystems
NTFS
VMware, Inc.
SharePointServer2007SP2orlater:
WindowsServer2008R2
WindowsServer2008
SharePointServer2010,2010SP1:
WindowsServer2008SP2
WindowsServer2008R2
SharePointServer2013:
WindowsServer2012
WindowsServer2008R2SP1orlater
177
Limitations
TheSharePointServerVSSWritermustrunwiththeSharePointServerFarmAdministratoraccount.
Prerequisites
TheVDPAppliancemustbeinstalledandconfiguredasdescribedinVDPInstallationand
Configurationonpage 19.
YoumusthavelocaladministratorprivilegestoeachSharePointServer.
Procedure
1
OneachSharePointServerclient,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
OntheCredentialspage,enteranadministrativevCenterusernameandpasswordandclickLogin.
InthevSphereWebClient,selectVDP.
OntheWelcometoVDPpage,selecttheVDPApplianceandclickConnect.
ClicktheConfigurationtab.
UnderClientDownloads,clickMicrosoftSharePointServer64bit.Dependingonyourbrowser,youcan
savethe.msifileorrunit.
TheVMwareVDPforSharePointServerSetupwizardstarts.
ClickNext.
OntheEndUserLicenseAgreementpage,readthelicenseandifacceptable,clickIacceptthetermsin
theLicenseAgreementandclickNext.
OntheApplianceRegistrationInformationpage,typeintheIPaddressorthenameoftheVDPAppliance
thatwillbackuptheSharePointServer.ClickNext.
10
OntheReadytoinstallVMwareVDPforSharePointServerpage,clickInstall.
11
Duringinstallation,selectwhethertheserveronwhichyouareinstallingwillbetheprimarybackup
server(frontend)oranothermemberserveroftheSharePointServerfarm(backend).
NOTEThefrontendservercanonlybeinstalledononefarmserver,anditmustbeaWebfrontendoran
applicationserver.
12
OntheCompletedtheVMwareVDPforSharePointServerSetupWizardpage,clickFinish.
178
InthevSphereWebClient,clicktheBackuptab.
IntheBackuptab,clickBackupJobActions,andthenselectNewtostarttheCreateanewbackupjob
wizard.
OntheJobTypepageofthewizard,selectApplications.ThisoptionbacksuptheSharePointServer
applicationrunningonthevirtualmachine.
ClickNextandfollowtheinstructionsbelow.
VMware, Inc.
Backing Up Applications
YoucanonlybackuptheentireSharePointServerapplicationserver.Backingupindividualdatabasesisnot
supportedinthecurrentrelease.
1
OntheDataTypepage,selectFullServerandclickNext.
OntheBackupSourcespage:
ClickthearrowbesideMicrosoftSharePointServers(s)toexpandthelist.
SelectthecheckboxnexttotheSharePointServerthatyouwanttobackup.
ClickNext.
OntheBackupOptionspage,scrolldown,ifnecessary,tolocatetheSharePointServeryouhaveinstalled
asthefrontend:
a
IntheFarmAdministratorCredentialssection,typetheadministratorLoginIDandLogin
password.
SelecttheEnablemultistreambackupoptiontoallowmultiplethreadsofexecutionduringthe
backup.Usethesliderbartoselectthenumberofstreamstouse,andthenselectDatabaseorVolume
intheGroupbymenu.
ClickNext.
OntheSchedulepage,selectthebackupscheduleandstarttimeforthebackupjob,andthenclickNext.
OntheRetentionPolicypage,selectanoptionsforhowlongtoretainthebackup,andthenclickNext.
OntheNamepage,typeanameforthebackupjob,andthenclickNext.
OntheReadytoCompletepage,verifyyourselections.
Ifthesettingsarecorrect,clickFinish.Ifthesettingsarenotcorrect,clickBacktocorrectthemasneeded.
InthevSphereWebClient,clicktheRestoretab.
SelectthebackuptorestoreandclicktheRestoreicon.
TheSelectbackuppageappears.
Selectthebackupjobthatyouwanttorestore.WhileyoucanselectmultipleSharePointServers,youcan
onlyselectonerestorepointforeachserver.Make(orconfirm)thebackupjobsforrestorationandclick
Next.
OntheSelectRestoreOptionspage,dooneofthefollowing.
VMware, Inc.
LeavetheRestoretoOriginalLocationoptionselected(thedefaultsetting)torestorethebackupto
itsoriginallocation.
CleartheRestoretoOriginalLocationoptiontorestorethebackuptoanalternatelocation.Click
ChoosetoselectadestinationandtypethefullWindowspathtothelocationonthedestination
wherethebackupwillberestored.
Tospecifyadvancedoptions,clickthearrowbesideAdvancedoptionstoexpandthelist.Theoptionsare
describedasfollows:
LoginIDTypetheSharePointServerAdministratorsloginID.TheformatisDOMAIN\user.
LoginPasswordTypetheFarmAdministratorspasswordusedtologintothedestinationclient.
ApplicationPool(optional)ForSharePointServer2013,typethenameofanexistingapplication
pooltowhichtheSearchServiceApplicationwillberestored.
179
EncryptionmethodSelectanencryptionmethodfromthelist.
Advancedoptions(SupportOnly)Donottypeanythinginthisbox.ItisforEMCSupportuse
only.
ClickNext.
OntheReadytocompletepage,verifyyourselections.Iftheyarecorrect,clickFinish.Ifthesettingsare
notcorrect,clickBacktocreatethecorrectconfiguration.
ClickOKwhenyouseethemessagetellingyouthatyourrestorewassuccessfullyinitiated.
MonitortherestoresprogressintheRecentTaskspane.
180
VMware, Inc.
18
18
Thischapterincludesthefollowingtopics:
BasicDisasterRecoveryonpage 182
ExtendedDataProtectiononpage 182
BestPracticesforArchivingtheVDPAppliancetoTapeonpage 182
ExportingtheReplicationTargetonpage 183
ConfiguringBackupsforTapeOutonpage 183
BackingUpVDPReplicationTargettoTapeonpage 183
RestoringtheVDPReplicationTargetfromTapetothevCenteronpage 184
VMware, Inc.
181
BeforeshuttingdowntheVDPAppliance,verifythatnobackupormaintenancetasksarerunning.
Dependingonthebackupmethodusedandhowlongittakes,scheduleyourVDPbackupduringatime
whennotasksarescheduled.Forexample,ifyourbackupwindowiseighthoursandbackupsonlytake
onehourtocomplete,youhaveanadditionalsevenhoursbeforemaintenancetasksareschedule.Thisis
anidealtimetoshutdownandbackuptheappliance.
InthevSphereClient,navigatetotheappliance.PerformaShutDownGuestOSactiononthevirtual
machine.DonotusePowerOff.Apowerofftaskisequivalenttopullingtheplugonaphysicalserver
andmaynotresultinaacleanshutdownprocess.SeeVDPShutdownandStartupProcedureson
page 62formoreinformation.
Onceyouhaveconfirmedthattheappliancehasbeenshutdown,proceedwithyourpreferredmethodof
protection.
VerifythatthebackupofVDPiscompleteandthatnobackup,snapshot,orcopyjobsarebeingperformed
againstVDP.
FromthevSphereClient,performaPowerOnoperationfortheappliance.
Usethesmallestdisksizeneededforyourreplicationtarget.Thereplicationtargetdisksareindependent
mode,arethinprovisioned,andaresetat50%capacity.
Becausethereplicationtargetisatargetfortapeout,onlydependentdiskstorageisallowed.Youcan
changethediskstoragetypetoindependentpersistentwhenyourestorethereplicationtargetfromtape
tothevCenter.
NOTEThetermreplicationtargetreferstothesecondaryappliancewhichisthereplicationtargetsetonthe
primaryVDPAppliance.Thisreplicationtargetisthebesttargetfortapeoutofthebackups.
BestPracticesforArchivingtheVDPAppliancetoTapeonpage 182providesinstructions.
182
VMware, Inc.
ShutdownyourreplicationtargetbyusingtheShutDownGuestOSactiononthevirtualmachine.
Takeasnapshotofthereplicationtarget.
Movethereplicationtargettotapebyusingthebackuptoolofyourchoice.
ShutdownyourreplicationtargetusingtheShutDownGuestOSactiononthevirtualmachine.
SelectTemplateandeitherusetheClonetoTemplateactionortheConvertToTemplateaction.
Oncecomplete,movethetemplatetothestoragelocationofyourchoice,orusethebackuptooltomove
thetemplatetotapeordisk.
Thebackuptoolisconfiguredwithtapelibrariesanddevicesforbackupandrestoreoperations.
Mediapoolandtapevolumesareconfiguredfortapeout.
BackupsontheprimaryVDPAppliancearereplicatedtothereplicationtarget.Youcanfindinstructions
forreplicatingbackupsfromtheprimaryVDPAppliancetosupportedreplicatedtargetsinCreatinga
ReplicationJobonpage 136.TheReplicationtabdisplaysalistofthereplicationjobsthathavebeen
created.
BeforeshuttingdowntheVDPAppliance,runanintegritycheck.
a
FromtheVDPuserinterfaceConfigurationtab,clickthe
iconandselectRunintegritycheck.
Aconfirmationscreendisplays,askingifyouwantperformamanualintegritycheck.
b
ClickYes.
Amessagedisplaysinformingyouthattheintegritycheckhasbeeninitiated.
ClickOK.
TheVDPAppliancestartstheintegritycheck.
d
2
MonitortheIntegrityCheckprogressthroughRecentTasks.
InthevSphereClient,navigatetotheVDPApplianceandperformaShutDownGuestOSactiononthe
virtualmachine.
NOTEIftheShutDownGuestOSactionisgrayedout,navigatetovCenter>HostsandClusters,
rightclicktheVDPAppliance,andselectPoweroffVM.
VMware, Inc.
183
UsingthevSphereWebClient,ensurethatthehardwaredisktypeissettoDependent:
a
Fromawebbrowser,accessthevSphereWebClient:
https://<IP_address_vCenter_Server>:9443/vsphere-client/
Loginasauserwithprivilegestoedithardwaresettings.
ClickvCenter>HostsandClusters.
Inthetreeontheleft,clickthedisclosurearrowsuntiltheVDPApplianceappears.
Aftertheappliancehasshutdown,rightclicktheVDPApplianceandchooseEditSettings.
IntheVirtualHardwaretable,startingwithHarddisk2,clickthedisclosurearrow.
IntheDiskModerow,clickDependent.
Usingthebackuptoolofyourchoice,backupthereplicationtargettotape.
Ensurethebackuptotapeoperationcompletedsuccessfully.
TheoriginalVDPAppliancefromwhichthebackupsaredeletedfromthevCenter.
TheuserhasVMwareprivilegestoregisterandcreatevirtualmachines.
OnlyfullimagebackupsareselectedtorestorefromtapetothevCenter.
Appropriatetransportmodes(forexample,NBD,SAN,orHotAdd)areusedfortherestore.
Thedatastoreshavesufficientcapacity.
Procedure
Usingthebackuptool,restoretheVDPreplicationtargetfromtapetothevCenter.Toperformanimagelevel
recoveryofafullvirtualmachinetotheVMwarevCenterServer:
1
184
IfyouarerestoringtheVDPreplicationtargettotheoriginalVMwarevCenterServer,youmustfirst
deletetheoriginalVDPAppliancefromwhichthebackupswerereplicated:
a
OpenthevSpherewebclientforthevCenterwheretheVDPwasdeployed.
NavigatetotheHostsandClustersview.
ExpanduntilyouviewtheVDPApplianceyouwanttodelete.
MakesuretheVDPApplianceispoweredoff.
RightclicktheoriginalVDPApplianceandselectAllvCenterActions>DeletefromDisk.
Whenpromptedtoconfirmthedeletion,clickYes.
Waitforalltasksrelatedtothevirtualmachinedeletiontocompletebeforeproceedingtothenext
step.
RunthebackuptoolyouareusingtorestoretheVDPreplicationtargetfromtapetothevCenter.
Performafulllevelrestoreofthevirtualmachinebyusingtheinstructionsspecifictothebackuptool.
Aftertherestorehassuccessfullycompleted,edittheappliancetomakeallthedatadisks
IndependentPersistentbyusingthevSphereWebClient:
a
Loginasauserwhohasprivilegestoedithardwaresettings.
ClickvCenter>HostsandClusters.
Inthetreeontheleft,clickthedisclosurearrowsuntiltheVDPApplianceappears.
VMware, Inc.
VMware, Inc.
Aftertheapplianceshutsdown,rightclicktheVDPApplianceandselectEditSettings.
IntheVirtualHardwaretable,startingwithHarddisk2,clickthedisclosurearrow.
IntheDiskModerow,clickIndependentPersistent.
Runamanualintegritychecktoverifytheconfiguration.
185
186
VMware, Inc.
vSphereDataProtection(VDP)usestheportslistedinTable A1.
Table A-1. VDP port usage
Product
Port
Protocol
Source
Destination
Purpose
VDP
22
TCP
User
VDP
SecureShell(SSH)
accessfordebugging
VDP
53
TCP/UDP
VDP
DNSserver
Requiredforname
resolution
VDP
80
TCP
VDP
vCenter
http(forlicensing)
VDP
111
TCP/UDP
VDP
vSphereHost
AccesstoRPCport
mapper
functionality;only
requiredwhen
backupsarestored
onaDataDomain
system
VDP
443
TCP
VDP
vCenterorSSO
https
VDP
700
TCP
VDPLDAP
ActiveDirectory
Loginmgrtool
VDP
8509
TCP
vCenter
VDP
TomcatAJP
Connector
VDP
8543
TCP
vSphereWebClient
VDP
RedirectforTomcat
VDP
8580
TCP
vCenter
VDP
VDPDownloader
VDP
9443
TCP
vCenter
VDP
VDPWebServices
VDP
27000
TCP
VDP
vCenter
Licensing
communication
Note:VDPrequiresthatport27000beopenforlicensingpurposes.Port27000isnotrequiredforvCentercommunication.
VDP
28001
TCP
MSAppClient
VDP
ClientSoftware
VDP5.5andlater
29000
TCP
VDP5.5andlater
AvamarVirtual
Edition(AVE)or
Avamarstorage
server
Replicationwithhigh
SSLencryption
NOTERefertoKnowledgeBasearticle2034929formoreinformationaboutrequiredportsforVMwareVDP
5.x.
VMware, Inc.
187
188
VMware, Inc.
SeeUserAccountConfigurationonpage 22toconfiguretheVDPuserorSSOadminuserbyusingthe
vSphereWebClient.Inhighsecurityenvironments,youcanrestrictthevCenteruseraccountpermissions
requiredtoconfigureandadministertheVDPAppliancetoallofthefollowingcategories:
Alarms
Create
Modify
Datastore
Allocatespace
Browsedatastore
Configuredatastore(forVSANsupport)
Lowlevelfileoperations
Movedatastore
Removedatastore
Removefile
Renamedatastore
Extension
Registerextension
Updateextensions
Folder
Createfolder
Global
Canceltask
Disablemethods
Enablemethods
Licenses
Logevent
Managecustomattributes
Settings
VMware, Inc.
189
Network
Assignnetwork
Configure
Resource
Assignvirtualmachinetoresourcepool
Sessions
Validatesession
Tasks
Createtask
Updatetask
Addexistingdisk
Addnewdisk
Addorremovedevice
Advanced
Changecpucount
Changeresource
Diskchangetracking
Disklease
Extendvirtualdisk
Hostusbdevice
Memory
Modifydevicesetting
Rawdevice
Reloadfrompath
Removedisk
Rename
Resetguestinformation
Setannotation
Settings
Swapfileplacement
Upgradevirtualmachinecompatibility
190
GuestOperationModifications
GuestOperationProgramexecution
GuestOperationQueries
VMware, Inc.
Consoleinteraction
Deviceconnection
GuestoperatingsystemmanagementbyVIXAPI
Poweroff
Poweron
Reset
VMwaretoolsinstall
Createnew
Register
Remove
Unregister
Allowdiskaccess
Allowreadonlydiskaccess
Allowvirtualmachinedownload
Markastemplate
Createsnapshot
Removesnapshot
Reverttosnapshot
vApp
Export
Import
vAppapplicationconfiguration
VMware, Inc.
191
192
VMware, Inc.
Thischapterincludesthefollowingtroubleshootingtopics:
TroubleshootingVDPApplianceInstallationonpage 194
TroubleshootingAccessingtheVDPWebClientonpage 194
TroubleshootingVDPAdvancedLicensingonpage 199
TroubleshootingVDPBackupsonpage 194
TroubleshootingVDPRestoresonpage 196
TroubleshootingVDPReplicationJobsonpage 197
TroubleshootingVDPIntegrityCheckonpage 197
TroubleshootingAutomaticBackupVerificationonpage 197
TroubleshootingtheRestoreClient(FileLevelRecovery)onpage 198
TroubleshootingtheVDPApplianceonpage 201
TroubleshootingVDPMicrosoftExchangeServeronpage 201
TroubleshootingVDPMicrosoftSQLServeronpage 203
TroubleshootingVDPMicrosoftSharePointonpage 203
AccessingVDPKnowledgeBaseArticlesonpage 203
VMware, Inc.
193
Confirmthatallofthesoftwaremeetstheminimumsoftwarerequirements.SeeSoftwareRequirements
onpage 20formoreinformation.
Confirmthatthehardwaremeetstheminimumhardwarerequirements.SeeSystemRequirementson
page 20formoreinformation.
ConfirmthatDNSisproperlyconfiguredfortheVDPAppliance.SeePreinstallationConfigurationon
page 21formoreinformation.
The VDP appliance is not responding. Please try your request again.
IfyouwerepreviouslyabletoconnecttoVDPandthismessageappears,checkthefollowing:
ConfirmthattheusernameorpasswordthatisusedtovalidateVDPtothevCenterServerhasnot
changed.OnlyoneuseraccountandpasswordareusedforVDPvalidation.Thisisconfiguredthrough
theVDPConfigureutility.SeevCenterServerRegistrationonpage 45foradditionalinformation.
ConfirmthatthenetworksettingsforIPandDNSconfigurationhavenotchangedsincetheinitialVDP
installation.SeeDNSConfigurationonpage 21foradditionalinformation.
Unable to add client {client name} to the VDP appliance while creating backup job
{backupjob name}
ThiserrorcanoccurifthereisaduplicateclientnameonthevAppcontainerorthevSpherehost.Inthiscase
onlyonebackupjobisadded.Resolveanyduplicateclientnames.
The following items could not be located and were not selected {client name}
ThiserrorcanoccurwhenthebackedupVMscannotbelocatedduringEditofabackupjob.Thisisaknown
issue.
VMware, Inc.
When VMs are moved in or out of different cluster groups, associated backup sources may
be lost
WhenhostsaremovedintoclusterswiththeoptiontoretaintheresourcepoolsandvApps,thecontainersare
recreated,notcopied.Asaresult,itisnolongerthesamecontainereventhoughthenameisthesame.Validate
orrecreateanybackupjobsthatprotectcontainersaftermovinghostsinoroutofacluster.
After an unexpected shutdown, recent backup jobs and backups are lost
Anytimeanunexpectedshutdownoccurs,theVDPApplianceusesrollbacktothelastvalidatedcheckpoint.
Thisisexpectedbehavior.SeeRollingBackanApplianceonpage 46foradditionalinformation.
Backups fail if certain characters are used in the virtual machine, datastore, folder, or
datacenter names
Whenspecialcharactersareusedinthevirtualmachinename,datastore,folder,ordatacenternames,the.vmx
fileisnotincludedinthebackup.Thefollowingisalistofthespecialcharacters(intheformatof
character/escapesequenceformat)thatpreventthe.vmxfilefrombeingbackedup:
&%26
+%2B
/%2F
=%3D
?%3F
%%25
\%5C
~%7E
]%5D
Rerun option from the Actions icon, runs backups for all clients, not just for the failed client
backups
Ifoneclientbackupfailsinabackupjob,andthenyouusetheRerunJoboptionfromtheActionsicononthe
Reportstabtorerunthefailedbackup,thesystemrunsabackupofalloftheclientsinthebackupjob.
Torunabackuponlyforthefailedclient,selectBackuponlyoutofdatesourceunderBackupNowonthe
Backuptab.
VMware, Inc.
195
196
OpentheVDPConfigureUI.
FromtheConfigurationtab,selectChangetimezone.
SelectatimezoneotherthantheUTCtimezone,andclickSave.
ClickApplyChanges.
Afterthewebservicesrestart,logintotheVDPConfigureUIandverifythetimestamp.
VMware, Inc.
Multiple replication jobs for different VMs created inside a single job run in series and not in
parallel
Thereplicationactivityformultiplevirtualmachinesshouldprocessinparallel.Thesequentialbehavior
occursonlywhenanotherreplicationjobwiththesameclientsisalreadyrunning.Inthiscase,theclient
replicationtaskwaitsforthealreadyrunningreplicationjobtocomplete.
Toworkaroundthisissue,youmustaddthecom.vmware.vdp.option.replicate.maxtreams
propertytothe/usr/local/vdr/etc/vdp-options.propertiesfile.Thedefaultvalueis1.Afteryou
changethedefaultsettingwhenyouaddoredittheproperty,theappliancesetsthenewvalueasthe
maximumconcurrentnumberofprocessesforareplicationjob.
197
One or more ABV jobs fail with a Failed to create VM error and leave behind an orphaned
VM in the vCenter inventory
ABVhastriggeredthevalidationofarestoredVMonahostthathasanearlierversionthatisincompatible
withtheversionthatwasusedtocreatetheVM.ThefactthatthisleavesbehindanorphanedVMisbydesign
becausethisisnecessaryforadministratorstoproperlytroubleshootanissuewithrestoresinthistypeof
situation.
ManuallydeleteorunregisterthetemporaryvirtualmachinesthatremaininthevCenterorthedatastore
inventory.
During a file level recovery mount, only the last partition is displayed if the VMDK file
contains multiple partitions.
Therestoreclientdoesnotsupportextendedvolumes.Thisisexpectedbehavior.Performanimagelevel
recoveryandmanuallycopythefilesneeded.
198
VMware, Inc.
Unformatteddisk
FAT16orFAT32filesystems
Extendedpartitions(Types:05h,0Fh,85h,C5h,D5h)
Dynamicdisks(Windows)/multidrivepartitions(anypartitionthatconsistsof2ormorevirtualdisks)
DeduplicatedNTFS
ResilientFileSystem(ReFS)
EFIbootloader
Encryptedpartitions
Compressedpartitions
Performanimagelevelrestoreandmanuallycopythefilesneeded.
After importing VMs, FLR login fails for VMs backed up before the import
FileLevelRecovery(FLR)isnotsupportedfortherestorepointsthathavebeenimportedfrom
previouslyusedVDPdisks.Thislimitationdoesnotapplytorestorepointsthatarecreatedforany
subsequentbackupsperformedaftertheimport.
Flattenthecontainerstructure.
AddbothvApps(vApp1andvApp2)asseparatecontainerentitiessothattheycanbebackedup
separately.Whenrestoring,restorevApp1first,andthenrestorevApp2intovApp1.
VMware, Inc.
199
IfyouhavemodifiedthedefaultHTTPport(80)onthevCenter,youwillneedtomodifythe
com.vmware.vdp.option.vcenter.http_portpropertyinthe
/usr/local/vdr/etc/vdp-options.propertiesfileontheVDPAppliancetospecifythenew
portvalue.RestartthewebservicesontheVDPAppliancetoallowthevaluetotakeeffect.
Theconnectioninfrastructureusedformanagingthelicensekeysismissingorcorrupt.Restartingthe
webservicesontheappliancewillattempttoreloadanymissingcomponentsandmaycorrecttheissue.
ManuallyrestartallservicesbyusingtheVDPConfigurationUtility.
AccesstheVDPAppliancefromthevSphereWebClient.
a
NavigatetotheLicenseAssignmentportletontheConfigurationtab.
Addthenewpermanentlicensekeytothesystem.
Thisprocessupgradesthestatusoftheappliancetopermanentandtheservicesshouldremainoperational.
NOTEIfyouhavemultipleevaluationappliancesthatneedtoberecoveredinthismanner,youmustrepeat
theprocessaboveoneachappliance.Youcansimplyremoveandthenreaddthepermanentlicensekeyto
forcetheupdate.
200
VMware, Inc.
Alternatively,youcaninstallthelicensekeyonceandwait24hoursforthelicenseaudittorun.Thelicense
auditprocessdetectsthepresenceofthepermanentlicensekeyandupgradestheappliancefromits
evaluationlicensekey.YoumustmanuallyrestarttheservicesbyusingtheVDPConfigurationUtility.
The VMware VDP for Exchange Server Clients or the VMware VDP for SQL Server Clients are
no longer registered with the VDP Appliance.
ThisproblemcanoccuriftheVDPAppliancehasbeenrenamed,oriftheclientswereinstalledandanew
checkpointwasnotcreated,andarollbackoccurred.Toworkaroundthisproblem,reinstallalloftheVDPSQL
ServerandExchangeServerClients.
If a Backup Job contains more than one SQL Server or Exchange Server and the servers
have identical database paths, if you select a database in one server instance, and not the
other instance with the same path, the second instance with the same path will also be
backed up.
Toresolvethisissue,eitherincludeonlyoneExchangeServerorSQLServerperbackupjoborensurethatall
ofyourdatabasepathsareunique.
One or more clients cannot be restored. The client is inactive and there are no comparable
clients to which a restore can be made.
Thisproblemcanoccurifauserattemptstoinvoketherestorewizardwithoutselectingarestorepoint,ora
restorepointexistsforanunregisteredclient.Ineithercase,therestorecannotoccurwhenthereisaninactive
clientandnocomparabletargetclientexistsintheenvironment.
Failstocontactorcheckthestatusofservices,asshowninthefollowingmessage:
root@ldummyxxx:/usr/local/#: dpnctl status
/bin/chown: changing ownership of `/usr/local/avamar/var/log': Read-only file system
dpnctl: ERROR: running as user "root" - problem opening log file "/usr/local/avamar/var/log/dpnctl.log" (-rw-rw-r--) dpnctl: ERROR: traceback on exit:
dpnctl_util: pen_log_file (/usr/local/avamar/bin/dpnctl line YYY)
UnabletologintotheVDPConfigureUI.
UnabletoconnecttotheVDPpluginfromwithinthevCenterServerwebclient.
ThefollowingVMwareKnowledgebasearticleprovidesmoreinformationaboutfilesystemsthatmaybecome
readonly:http://kb.vmware.com/kb/51306
BeforeyoucontactTechnicalSupport,restarttheappliance.Thismightfixtheproblem.
Backups may fail when drive letters and volumes are mixed
IfyouconfiguretheExchangeServertopointtothesamedatabasefilesthroughdifferentpaths,suchas
volumeG:\andC:\MOUNTPOINT,thenbackupsmayfail.
VMware, Inc.
201
Toavoidthisbackupfailure,configuretheExchangeServerdatabasestopointtothedatabasefilesbyusing
thesamepath.Forexample,ifyouhavethreedatabases,DB1,DB2,andDB3,thatareatthesamelocationas
eitherdriveG:\oronC:\mountpoint,thenuseone,butnotboth,ofthefollowingexamplepaths:
G:\DB1,G:\DB2,G:\DB3
C:\mountpoint\DB1,C:\mountpoint\DB2,C:\mountpoint\DB3
Typethefollowingtextinthecommandfile:
--rdb_stabilize_wait=n
wherenisthewaittimeinseconds.Thedefaultvalueis60seconds.
3
Saveandclosethefile.
202
VMware, Inc.
InSQLServerManagementStudio,expandtheSecuritynodeandthentheloginnodefortheinstance.
RightclicktheNTAUTHORITY\SYSTEMaccountandselectProperties.
TheLoginPropertiesdialogboxappears.
SelecttheServerRolespagefromthelistandselectthecheckboxnexttothesysadminuser.
ClickOK.
A SQL Server restore with the tail-log backup option selected fails
Thisproblemcanbecausedifthelastrestorewasperformedafterthelastfullbackup.Performafullbackup
onthedatabasebeforerestore.
TherestorecanalsofailiftheTaillogbackuprestoreoptionisenabledandthedatabasedoesnotexistoris
offline.InthiscasedisabletheTaillogbackupoption.
VMware, Inc.
203
204
VMware, Inc.
Index
Index
backups 65
Data Domain 81
deploying proxies 64
emergency restore 46
general 23
HotAdd 24, 64, 66
proxies 66
replication 136, 140
storage capacity for initial VDP deployment 24
supported disk types 20, 116
upgrading 32
VDP Appliance deployment 65
capacity
insufficient for backups 194
monitoring 24
requirements 20
steady state 24
utilization 76
VDP, initial deployment 24
Certificate Authority (CA) 52, 53
Changed Block Tracking (CBT) 14, 16, 23
collecting logs 44
compatibility matrix
replication recovery 142
replication source 134
concurrent backups 65
configuring Data Domain storage 80
CPU load 69
customer experience improvement program 17, 56
VMware, Inc.
D
Data Domain
adding a system to VDP configuration 86
architecture overview 80
backups with VDP 90
best practices 81
capacity monitoring 95
changing the max streams value 87
client support with VDP integration 81
common problems and solutions 96
configuration 80
deleting from VDP appliance 88
editing system configuration settings 87
limitations in VDP environment 82
205
Index
F
File Level Recovery (FLR)
benefits 17
limitations 67, 148
overview 14, 148
requirement 64
support 66
unsupported VMDK configurations 148
filtering backups 150
VMware, Inc.
G
granular level restore (GLR)
log files 176
Microsoft Exchange 2007 servers 177
Microsoft Exchange 2010 or 2013 servers 177
troubleshooting 176
H
hardware versions
migrating 20
upgrading 20
HotAdd 20, 24, 64, 66, 68, 148, 184
I
image-level backups 16
individual disk backups
procedure 116
supported disk types 116
individual disks
creating a backup job 16, 115
impact when migrating 117
installation requirements 20
installing vSphere Data Protection (VDP)
software requirements 20
integrity checks, running 60
internal proxy, disabling 68
J
K
knowledge base, accessing articles 203
L
license audit 200
license key
permanent 200
requirement 15
licensing
Essential Plus 100
troubleshooting 199
troubleshooting evaluation license
expiration 200
troubleshooting inability to obtain license 200
troubleshooting license key decoding 200
troubleshooting license keys 199
troubleshooting lost assignments 200
log bundle, file name of 44, 194
log collection 44
Logical Volume Manager (LVM) 64, 148
206
Index
logs
bundle 44, 194
collection 44
proxy 69
viewing 59
M
man-in-the-middle attacks 52, 53
master boot record 148
media pool 183
memory usage 69
Microsoft Exchange
backing up applications 170
creating backup jobs 170
increasing RDB wait time 202
installing clients when UAC is enabled 154
installing the client 165
manually configuring the backup service 170
restoring backups 172
server options 164
using the configuration tool 168
Microsoft SharePoint
backing up and restoring servers 177
creating backup jobs 178
restoring backups 179
Microsoft SQL
backing up and restoring 155
backing up applications 160
creating backup jobs 160
installing the client 156
restoring backups 163
server options 155
server support 155
monitoring
backup verification jobs 126
capacity 24
Data Domain capacity 95
Data Domain from VDP Appliance 94
Data Domain maintenance activity 92
VDP activity 60
mount limitations 150
mounting backups 150
multi-tenancy, support for 144
N
network address translation (NAT) 148
network block device (NBD) 20, 24, 66, 184
network settings, configuring 45
node structure, replication 142
NTFS 149, 177, 199
P
performance analysis
running 103
test results 103
platform product support 16
port 29000 143
provision type 72
proxies
adding 68
best practices 66
deploying 64
external support 66
health status 69
internal, disabling 68
managing 66
proxy logs 69
proxy software, upgrading 38
R
replication
back to source 141
best practices 136, 140
cloning a job 141
creating a job 137
creating OVF file 183
Data Domain as backup target 136
deleting a job 141
destinations 142
editing a job 140
enabling or disabling a job 141
exporting to tape 183
limitations 136
managing destinations 140
moving target to tape 183
node structure 142
recovery 143
restoring target from tape 184
running existing jobs immediately 141
scheduling and managing jobs 17, 134
selecting backups to replicate 137
viewing job status and details 141
Replication Target Identity (RTI) 134, 143
reports tab
viewing Data Domain status 87
viewing information 108
restore
replication target from tape 184
to read-only media 198
to removable media 198
restore points, refreshing 49
VMware, Inc.
207
restoring backups
direct to host 47
manually 128, 130, 131
to new location 129, 130, 131
to original location 129, 130, 131
to SCSI disk ID 129, 130, 131
when snapshots are present 128
retention policy 115, 136
reverting to a snapshot 37
rolling back an appliance 46
S
SAN 184
security
Certificate Authority (CA) 52, 53
login attempts 56
man-in-the-middle attacks 52, 53
SSL certificates 52, 53
services
backup scheduler 42
core services 42
file level restore services 42
file system services 42
maintenance services 42
management services 42
starting and stopping 43
status of 43
show completed activities 152
shutting down VDP Appliance 62
snapshot
removing 36
reverting to 37
software requirements 20
SSL certificates 52, 53
SSO admin user 22
starting VDP Appliance 62
steady state capacity 24
storage
attaching existing VDP disks 73
creating 72
detaching 75
import existing 72
summary 57
viewing summary 76
storage summary, viewing 102
supported disk types 20, 116
T
tape libraries 183
tape volume 183
tape-out 183
task failure tab 108
tasks, viewing 61
208
U
upgrading
best practices 32
hardware versions 20
V
variable-length data segment 15
vCenter
user account permissions 189
vCenter Server
changing hostname, password, and so forth 45
supported versions 25
switching VDP Appliances 107
version requirements 20
vCenter Server Appliance (VCSA) 16, 52
VMware, Inc.
Index
VMware, Inc.
209
210
VMware, Inc.