Best practices for redundant servers