Does it make sense to back up SQL Server databases locally in the cloud, particularly AWS?
"SQL Server Timeouts During Backups and CHECKDB" is an article on brentozar.com which points out the fact that virtual servers in the cloud use a single path to access both storage and network. That would mean bandwidth contention between storage reads (like from a backup process) and network access (Availability group network traffic) can cause query timeouts, availability group failovers etc.
A recent assignment saw me troubleshooting a backup process in AWS which involves all Diff/Tlog/Full backups for ~700GB of data being done locally, then being copied off to a domain controller via a Powershell script in Task Scheduler, every minute. It occurs to me that this involves dragging the backups across the same path to the network/storage twice.
Therefore running all backups to a UNC path seems like a no brainer in AWS EC2. Is that correct?