Originally from the User Slack
@Chaitanya_Tondlekar: @avi Need help in understanding if we are doing a rolling upgrade from 5.4 to 6.0, then how tablets will be enabled on existing keyspace without any data loss ?
@Guy
@avi: Tablets won’t be enabled on existing keyspaces
@Chaitanya_Tondlekar: Main lookout for doing rolling upgrade to 6.0 was elastic scaling which needs tablets.
Keyspaces without tablets in 6.0 cluster will not have fast scaling options.
Am i correct ?
@avi: Correct. Only new keyspaces creates with tablets enabled.
@Chaitanya_Tondlekar: So what would be the right way to upgrade from 5.4 to 6.0 with existing keyspace in tablets ?
Can we try to do backup restoration with scylla manager from 5.4 to 6.0?
Before restoring can we create keyspace in tablets enabled and then do restoration from manager ?
@avi: Backup/restore will work, but it’s recommended to test your workload first with tablets to be sure there are no regressions
@Chaitanya_Tondlekar: Thanks @avi for confirmation.
@avi one last confirmation needed,
Scylla 6.0 running comes only with elastic scaling which are done by tablets.
Scylla autoscaling comes with operator.
Scylla 6.0 running on VM doesn’t comes with autoscaling.
Am i correct ?
@avi: On VM you are responsible for adding new nodes