Hi,
No, they do not queue up. If transfers are in progress, they are simply aborted.
Therefore, the best practice is to:
1) Quiesce the replications if the transfers are not in progress when the "maintenance starts" and resume them once the maintenance is over. This simply puts the relationships in suspended state.
2) However, If the transfers are in progress, they will be aborted when the filer goes down. It's up to you to either abort them manually before the maintenance start or have them aborted when the filer loses contact.
Just quiesce them all from the destination filer:
Ones that says "Quiesced", sorted.
Ones that says "Quiescing", just abort them or they will be aborted.
From the doc:
The snapmirror quiesce command disables future transfers for a SnapMirror relationship. If there is no transfer in progress, the relationship becomes "Quiesced". If there is a transfer in progress, it is not affected, and the relationship becomes "Quiescing" until the transfer completes. If the current transfer aborts, it will be treated like a future transfer.
https://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.dot-cm-cmpr-900%2Fsnapmirror__quiesce.html