WebLogic automatically creates a backup of the last known good configuration by renaming config.xml to config.xml.booted after each successful server start. If config.xml becomes corrupted, you can restore this backup file - it's a built-in recovery mechanism that avoids the extreme solution of recreating the entire domain.