VMware VS4-ENT-PL-A Setup Guide - Page 120

Reset the vCenter Inventory Service Database

Page 120 highlights

vSphere Installation and Setup Prerequisites n Consult your database administrator about backing up and restoring databases. n Verify that you have system administrator privileges to perform backup or restore operations. Procedure 1 On the destination machine, open a console and run the service vmware-inventory service stop command to stop the Inventory Service before you restore the Inventory Service database. 2 On the destination machine, open a command prompt in the vCenter Server and change the directory to /usr/lib/vmware-vpx/inventoryservice/scripts/. 3 Run the following command at the prompt to restore the Inventory Service database. ./restore.sh -backup backup_file_name When the restore operation finishes, the message The Restore completed successfully message appears at the command prompt. Reset the vCenter Inventory Service Database If the vCenter Inventory Service Database is corrupted or otherwise inoperable, you can reset it. You should also reset the vCenter Inventory Service Database if you reset the vCenter Server database. CAUTION Resetting the vCenter Inventory Service Database can cause data loss. Perform this procedure only with VMware Technical Support. Procedure 1 Stop the vCenter Inventory Service. a From the Windows Administrative Tools control panel, select Services. b Right-click VMware vCenter Inventory Service and select Stop. 2 Open a command prompt. 3 Delete the entire contents of the C:\Program Files\VMware\Infrastructure\Inventory_Service\data directory. If you installed vCenter Server in a different location from the default C:\Program Files\, adjust the path accordingly. 4 Change directory to C:\Program Files\VMware\Infrastructure\Inventory_Service\scripts If you installed vCenter Server in a different location from the default C:\Program Files\, adjust the path accordingly. 5 Run the createDB.bat command, with no arguments, to reset the vCenter Inventory Service database. 6 Start the vCenter Inventory Service. a From the Windows Administrative Tools control panel, select Services. b Right-click VMware vCenter Inventory Service and select Start. 7 Change directory to C:\Program Files\VMware\Infrastructure\VirtualCenter Server\isregtool. If you installed vCenter Server in a different location from the default C:\Program Files\, adjust the path accordingly. 120 VMware, Inc.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276

Prerequisites
n
Consult your database administrator about backing up and restoring databases.
n
Verify that you have system administrator privileges to perform backup or restore operations.
Procedure
1
On the destination machine, open a console and run the
service vmware-inventory service stop
command to stop the Inventory Service before you restore the Inventory Service database.
2
On the destination machine, open a command prompt in the vCenter Server and change the directory
to
/usr/lib/vmware-vpx/inventoryservice/scripts/
.
3
Run the following command at the prompt to restore the Inventory Service database.
./restore.sh -backup
backup_file_name
When the restore operation finishes, the message
The Restore completed successfully message
appears at the command prompt.
Reset the vCenter Inventory Service Database
If the vCenter Inventory Service Database is corrupted or otherwise inoperable, you can reset it. You should
also reset the vCenter Inventory Service Database if you reset the vCenter Server database.
C
AUTION
Resetting the vCenter Inventory Service Database can cause data loss. Perform this procedure
only with VMware Technical Support.
Procedure
1
Stop the vCenter Inventory Service.
a
From the Windows Administrative Tools control panel, select
Services
.
b
Right-click
VMware vCenter Inventory Service
and select
Stop
.
2
Open a command prompt.
3
Delete the entire contents of the
C:\Program Files\VMware\Infrastructure\Inventory_Service\data
directory.
If you installed vCenter Server in a different location from the default
C:\Program Files\
, adjust the
path accordingly.
4
Change directory to
C:\Program Files\VMware\Infrastructure\Inventory_Service\scripts
If you installed vCenter Server in a different location from the default
C:\Program Files\
, adjust the
path accordingly.
5
Run the
createDB.bat
command, with no arguments, to reset the vCenter Inventory Service database.
6
Start the vCenter Inventory Service.
a
From the Windows Administrative Tools control panel, select
Services
.
b
Right-click
VMware vCenter Inventory Service
and select
Start
.
7
Change directory to
C:\Program Files\VMware\Infrastructure\VirtualCenter Server\isregtool
.
If you installed vCenter Server in a different location from the default
C:\Program Files\
, adjust the
path accordingly.
vSphere Installation and Setup
120
VMware, Inc.